Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nc3 e6 5. Bd3 Bxd3 6. Qxd3 a6 7. Nf3 c5 8. Bg5
Qc7 9. O-O-O Nc6 10. Rhe1 cxd4 11. Ne2 Nb4 12. Qb3 Rc8 13. Nexd4 h6 14. Bd2 Nc6
15. Bc3 Nge7 16. g4 Nxd4 17. Nxd4 Nc6 18. f4 Nxd4 19. Rxd4 Bc5 20. Rd2 Qb8 21.
f5 O-O 22. f6 g6 23. h4 Bf2 *
Position (FEN): 1qr2rk1/1p3p2/p3pPpp/3pP3/6PP/1QB5/PPPR1b2/2K1R3 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1143
Best move: Rxf2