Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. c4 c6 3. Qc2 Bg4 4. Ne5 Bh5 5. g3 e6 6. Bg2 Bd6 7. Nf3 Nf6 8. O-O
Nbd7 9. d4 Ne4 10. Nbd2 f5 11. cxd5 exd5 12. Nxe4 fxe4 13. Nd2 Bxe2 14. Re1 Ba6
15. f3 O-O 16. fxe4 dxe4 17. Bxe4 Nf6 18. Bf5 b6 19. Nf3 c5 20. Ng5 g6 21. Bxg6
Qd7 22. Bf5 Qb7 23. Ne6 cxd4 24. Nxf8 Rxf8 25. Be6+ Kg7 26. Qd2 Ne4 27. Qh6+
Kh8 28. Bf5 *
Position (FEN): 5r1k/pq5p/bp1b3Q/5B2/3pn3/6P1/PP5P/R1B1R1K1 b - - 7 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1084
Best move: Rxf5