Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qe6 5. Ng5 Qf5 6. Qh5 Bc5 7. Nce4 g6 8.
Qh4 b5 9. Nxc5 h6 10. Nge4 g5 11. Qh5 Nd7 12. Nxd7 Bxd7 13. Nc5 O-O-O 14. Na6
Qxc2 15. Nb4 *
Position (FEN): 2kr2nr/p1pb1p2/7p/1p2p1pQ/1N6/8/PPqP1PPP/R1B1KB1R b KQ - 1 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Qe4+