Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Nbd7 6. Nf3 h6 7. Bh4 Bb4 8.
a3 Bxc3+ 9. bxc3 O-O 10. Be2 b6 11. O-O Bb7 12. Ne5 g5 13. Bg3 Ne4 14. Qd3 c5
15. Bh5 Nxe5 16. Bxe5 f6 17. f3 fxe5 18. fxe4 dxe4 19. Qg3 exd4 20. Qe5 Rxf1+ *
Position (FEN): r2q2k1/pb6/1p5p/2p1Q1pB/3pp3/P1P5/2P3PP/R4rK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1357
Best move: Rxf1