Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 Nf6 3. d3 d5 4. e5 Nfd7 5. d4 c5 6. Bb5 Nc6 7. O-O Qb6 8. Bxc6
Qxc6 9. c3 Be7 10. Na3 b6 11. Nc2 Ba6 12. Re1 O-O 13. a4 cxd4 14. Ncxd4 Qc7 15.
b4 Qxc3 16. Bd2 Qd3 17. Re3 Qg6 18. Nc6 Bd8 19. Nxd8 Rfxd8 20. b5 Bb7 21. Nh4
Qg5 22. Rh3 Qg4 *
Position (FEN): r2r2k1/pb1n1ppp/1p2p3/1P1pP3/P5qN/7R/3B1PPP/R2Q2K1 w - - 5 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 961
Best move: Qxg4