Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 c6 3. Qh5 d5 4. exd5 cxd5 5. Qxe5+ Ne7 6. Bb5+ Bd7 7. Nc3 Nc6
8. Qe2 d4 9. Nd5 a6 10. Bc4 Be6 11. Nf4 Bf5 12. d3 g6 13. Nf3 Bg7 14. Ng5 O-O
15. Bd2 h6 16. Ne4 Nc8 17. g4 Bd7 18. O-O-O Re8 19. Qf3 *
Position (FEN): r1nqr1k1/1p1b1pb1/p1n3pp/8/2BpNNP1/3P1Q2/PPPB1P1P/2KR3R b - - 4 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1506
Best move: Ne5