Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 e6 5. Nc3 d5 6. Bd3 Nf6 7. Nf3 Be7 8. O-O
O-O 9. e5 Nd7 10. Nb5 f6 11. exf6 Bxf6 12. Nd6 Qe7 13. Bf4 Nxd4 14. Nxd4 Bxd4
15. Bxh7+ Kxh7 16. Qxd4 e5 17. Qd3+ Kg8 18. Nxc8 Raxc8 19. Be3 d4 20. Bd2 Qf6
21. a3 Qxf2+ *
Position (FEN): 2r2rk1/pp1n2p1/8/4p3/3p4/P2Q4/1P1B1qPP/R4RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 635
Best move: Rxf2