Macheide's Chess Labyrinth
1 e4 c6 2 d4 d5 3 Nc3 de4
4 Ne4
4...Bf5