Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Be7 4. Bc4 Bh4+ 5. Kf1 Be7 6. d4 g5 7. h4 d6 8. Nc3
a6 9. Nd5 b5 10. Nxe7 Qxe7 11. Bd3 Bg4 12. hxg5 Nc6 13. c3 O-O-O 14. Bxf4 f6
15. a4 Rf8 16. gxf6 Nxf6 17. axb5 Nxd4 18. cxd4 Nxe4 19. Bxe4 Qxe4 20. Qe2 Bxf3
21. Qxf3 *
Position (FEN): 2k2r1r/2p4p/p2p4/1P6/3PqB2/5Q2/1P4P1/R4K1R b - - 0 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1100
Best move: Rxf4