Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Nf6 4. d3 Bb4 5. Ne2 d6 6. O-O Bg4 7. f3 Bh5 8. Ng3
Bg6 9. Nd5 Nxd5 10. Bxd5 O-O 11. a3 Ba5 12. b4 Bb6+ 13. Kh1 Ne7 14. Bb3 Kh8 15.
f4 exf4 16. Bxf4 Bd4 17. Rb1 c5 18. bxc5 Bxc5 19. a4 a6 20. Bg5 f6 21. Bd2 d5
22. exd5 Nxd5 23. Qf3 Bf7 24. Nf5 Be6 25. Qg3 Bxf5 *
Position (FEN): r2q1r1k/1p4pp/p4p2/2bn1b2/P7/1B1P2Q1/2PB2PP/1R3R1K w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1226
Best move: Rxf5