Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Bc4 cxb2 6. Bxb2 Bb4+ 7. Nc3 Bxc3+
8. Bxc3 Nf6 9. O-O O-O 10. Ng5 Ne7 11. f4 d5 12. exd5 Nfxd5 13. Qh5 h6 14. Bxg7
Kxg7 15. Ne4 Nf6 16. Nxf6 Kxf6 17. Qxh6+ Ng6 18. Rad1 Qe7 19. Qg5+ Kg7 20. Qb5
c6 21. Qb2+ Kg8 22. f5 Nh4 23. Qd4 Qg5 24. g4 Nf3+ *
Position (FEN): r1b2rk1/pp3p2/2p5/5Pq1/2BQ2P1/5n2/P6P/3R1RK1 w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 812
Best move: Rxf3