Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 d5 4. Bb5+ Nc6 5. Ne5 Qa5+ 6. Nc3 cxd4 7. Nxc6 bxc6 8.
Bxc6+ Bd7 9. Bxa8 dxc3 10. b3 Nf6 11. f3 Bc5 12. exd5 Nxd5 13. Bxd5 exd5 14.
Qe2+ Be6 15. a3 O-O 16. a4 Re8 17. Kf1 Bd7 18. Qd3 Bb6 19. g4 a6 20. Kg2 Bb5
21. Qf5 g6 22. Qg5 Re2+ 23. Kh3 Rf2 24. Be3 *
Position (FEN): 6k1/5p1p/pb4p1/qb1p2Q1/P5P1/1Pp1BP1K/2P2r1P/R6R b - - 5 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1555
Best move: Rxf3+