Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. d4 exd4 5. Nxd4 Bc5 6. Bxc6 bxc6 7. c3 d6 8.
O-O Ba6 9. Re1 Qe7 10. Nxc6 Qe6 11. Qa4 Qc8 12. Ne5+ Kf8 13. Nd7+ Kf7 14. Nxc5
dxc5 15. Rd1 Qg4 16. Rd7+ Kg6 17. f3 Qh4 18. g3 Qh3 19. Qxa6 *
Position (FEN): r5nr/p1pR2pp/Q4pk1/2p5/4P3/2P2PPq/PP5P/RNB3K1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1465
Best move: Qxd7