Macheide's Chess Labyrinth

Keres Variation, English Opening

1 c4 e5 2 Nc3 Nf6 3 g3 c6

4 ---