Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Bg4 4. Nbd2 exd4 5. Be2 Bxf3 6. Nxf3 c5 7. O-O Nc6 8.
Bc4 Ne5 9. Bb5+ Nc6 10. e5 Qe7 11. Re1 O-O-O 12. Bg5 f6 13. exf6 Qd7 14. fxg7
Bxg7 15. Bxc6 Qxc6 16. Bxd8 Kxd8 17. Ng5 Qd7 18. Ne6+ Kc8 19. Nxg7 Qxg7 20.
Qg4+ *
Position (FEN): 2k3nr/pp4qp/3p4/2p5/3p2Q1/8/PPP2PPP/R3R1K1 b - - 1 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 743
Best move: Qxg4