Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 g6 4. d4 Bg7 5. Be2 d6 6. h3 exd4 7. cxd4 Qe7 8. Nc3
Bd7 9. Bb5 a6 10. Bxc6 Bxc6 11. O-O O-O-O 12. d5 Bd7 13. Bg5 Nf6 14. Re1 h6 15.
Be3 Kb8 16. Bd4 Nh5 17. Bxg7 Nxg7 18. a4 Nh5 19. b4 Nf4 20. Qd2 g5 21. Ne2 Rdg8
22. Qxf4 *
Position (FEN): 1k4rr/1ppbqp2/p2p3p/3P2p1/PP2PQ2/5N1P/4NPP1/R3R1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 987
Best move: gxf4