Macheide's Chess Labyrinth

Breman Variation, English Opening

1 c4 e5 2 Nc3 Nf6 3 g3

...Bb4
...c6