Chess puzzle (Crushing)
Moves: 1. c4 c5 2. Nc3 Nc6 3. e4 e6 4. Nf3 b6 5. g3 Bb7 6. Bg2 Rb8 7. O-O Bd6 8. d4
cxd4 9. Nxd4 Nge7 10. Bg5 Be5 11. Be3 O-O 12. f4 Bxd4 13. Bxd4 Ba6 14. b3 b5
15. cxb5 Bxb5 16. Nxb5 Rxb5 17. Bb2 Qb6+ 18. Kh1 d5 19. Qg4 g6 20. f5 exf5 21.
exf5 Nxf5 *
Position (FEN): 5rk1/p4p1p/1qn3p1/1r1p1n2/6Q1/1P4P1/PB4BP/R4R1K w - - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1024
Best move: Rxf5