Chess puzzle (Crushing)
Moves: 1. c4 e6 2. Nc3 d5 3. d4 dxc4 4. e3 Nc6 5. Bxc4 Bb4 6. Bd2 Nf6 7. a3 Ba5 8. b4
Bb6 9. Nf3 O-O 10. O-O a5 11. b5 Ne7 12. Ne5 Ned5 13. Rc1 Nxc3 14. Bxc3 Nd5 15.
Bb2 f6 16. e4 fxe5 17. exd5 exd5 18. Ba2 exd4 19. Bxd4 Bxd4 20. Qxd4 Be6 21.
Rfe1 Bf7 22. Bb1 Rc8 23. Re3 c6 24. Rg3 Qf6 *
Position (FEN): 2r2rk1/1p3bpp/2p2q2/pP1p4/3Q4/P5R1/5PPP/1BR3K1 w - - 2 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 992
Best move: Qxf6