Chess puzzle (Crushing)
Opening: Bishops_Opening, Bishops_Opening_Other_variations
Moves: 1. e4 e5 2. Bc4 Nc6 3. Qf3 Nf6 4. Ne2 Bc5 5. d3 h6 6. Be3 Bxe3 7. Qxe3 d6 8.
O-O Bg4 9. h3 Bh5 10. Nbc3 g5 11. Bb5 a6 12. Bxc6+ bxc6 13. d4 Qe7 14. dxe5
Qxe5 15. Ng3 Bg6 16. Rad1 h5 17. Nf5 h4 18. Ng7+ Kd7 19. Qxg5 *
Position (FEN): r6r/2pk1pN1/p1pp1nb1/4q1Q1/4P2p/2N4P/PPP2PP1/3R1RK1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 870
Best move: Qxg5