Chess puzzle (Crushing)
Moves: 1. b3 d5 2. Bb2 Nf6 3. f4 Nc6 4. Nf3 e6 5. e3 Bd6 6. Bb5 Bd7 7. O-O a6 8. Bxc6
Bxc6 9. d3 Qd7 10. Nbd2 O-O-O 11. Ne5 Bxe5 12. Bxe5 h5 13. Nf3 Ng4 14. Qe2 f6
15. Bb2 Rde8 16. a4 e5 17. fxe5 fxe5 18. b4 d4 19. b5 Bxf3 20. Qxf3 Nxe3 21.
Rf2 Rhf8 *
Position (FEN): 2k1rr2/1ppq2p1/p7/1P2p2p/P2p4/3PnQ2/1BP2RPP/R5K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1136
Best move: Qxf8