Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nf3 d6 4. Nbd2 Bg7 5. e3 O-O 6. c3 Nc6 7. Bb5 Bd7 8. O-O
a6 9. Bxc6 Bxc6 10. Qb3 b5 11. c4 Rb8 12. d5 bxc4 13. Qxc4 Bxd5 14. Qxa6 Rxb2
15. Nc4 Bxc4 16. Qxc4 Nh5 17. Rad1 Nxf4 18. exf4 c5 19. Ng5 Qa5 20. Ne6 fxe6
21. Qxe6+ Rf7 22. Qc8+ Bf8 23. g4 Qxa2 24. f5 Qc4 25. fxg6 Qxg4+ *
Position (FEN): 2Q2bk1/4pr1p/3p2P1/2p5/6q1/8/1r3P1P/3R1RK1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1084
Best move: Qxg4