Macheide's Chess Labyrinth

Four Knights Variation, English Opening

1 c4 e5 2 Nc3 Nf6 3 Nf3 Nc6

4 d4 e4