Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. a3 d6 5. Ba2 Be7 6. d3 g5 7. O-O g4 8. Nfd2 h5
9. Nc4 Be6 10. Nc3 Nf6 11. b4 a6 12. Na5 Nxa5 13. bxa5 h4 14. Nd5 Nxd5 15. Bxd5
Bxd5 16. exd5 Qd7 17. g3 hxg3 18. fxg3 Qa4 19. Qxg4 *
Position (FEN): r3k2r/1pp1bp2/p2p4/P2Pp3/q5Q1/P2P2P1/2P4P/R1B2RK1 b kq - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 868
Best move: Qxg4