Chess puzzle (Crushing)
Moves: 1. d4 e6 2. e4 d5 3. e5 f5 4. Nf3 Nh6 5. h3 Nd7 6. Nc3 Bb4 7. Bxh6 gxh6 8. Qd2
Bf8 9. Bd3 c6 10. g4 Nb6 11. Nd1 Nc4 12. Bxc4 dxc4 13. gxf5 exf5 14. Ne3 b5 15.
O-O-O Be6 16. Kb1 a5 17. c3 f4 18. Ng4 Bg7 19. Qxf4 Qe7 20. Nxh6 Rf8 21. Qe3
Rxf3 *
Position (FEN): r3k3/4q1bp/2p1b2N/pp2P3/2pP4/2P1Qr1P/PP3P2/1K1R3R w q - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1059
Best move: Qxf3