Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d3 Nf6 5. Be3 d5 6. exd5 Nxd5 7. Nxe5 Be6 8.
Qf3 Nf6 9. Bxe6 fxe6 10. g4 Bd6 11. Ng6 Rg8 12. g5 hxg5 13. Bxg5 Nbd7 14. Nc3
Bb4 15. a3 Bxc3+ 16. bxc3 c6 17. h4 Qc7 18. h5 Ne5 19. Nxe5 *
Position (FEN): r3k1r1/ppq3p1/2p1pn2/4N1BP/8/P1PP1Q2/2P2P2/R3K2R b KQq - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 747
Best move: Qxe5+