Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 c5 4. cxd5 exd5 5. Nf3 c4 6. e3 Nf6 7. Be2 Bb4 8. O-O
Bxc3 9. bxc3 Ne4 10. Qc2 O-O 11. Bxc4 Nxf2 12. Rxf2 dxc4 13. e4 b5 14. Ba3 Re8
15. Re1 Nd7 16. e5 a5 17. Qe4 Rb8 18. Bc1 Bb7 19. Qf4 Bxf3 20. Rxf3 f6 21. e6
Nf8 22. Rfe3 Ng6 23. Qg4 Ne7 24. Rg3 g6 25. Bh6 Nf5 *
Position (FEN): 1r1qr1k1/7p/4PppB/pp3n2/2pP2Q1/2P3R1/P5PP/4R1K1 w - - 2 26
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1440
Best move: Qxf5