Chess puzzle (Crushing)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Bd3 cxd4 7. cxd4 Qb6 8. Bc2
Nb4 9. O-O Nxc2 10. Qxc2 Ne7 11. Nc3 Rc8 12. Qd3 Nc6 13. a3 Na5 14. b4 Nc4 15.
Nd2 Be7 16. Nxc4 Rxc4 17. Be3 O-O 18. Rfc1 f6 19. Ne2 Bb5 20. Rxc4 Bxc4 21. Qd2
fxe5 22. dxe5 Qc7 23. Bd4 a6 24. Ng3 Qd8 25. Qf4 *
Position (FEN): 3q1rk1/1p2b1pp/p3p3/3pP3/1PbB1Q2/P5N1/5PPP/R5K1 b - - 3 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 947
Best move: Rxf4