Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bb5+ Bd7 4. Nc3 a6 5. Bc4 b5 6. Bd5 c6 7. Bb3 b4 8. Ne2
Nf6 9. d3 Be6 10. Ba4 Bd7 11. O-O Be7 12. Be3 c5 13. Bb3 Ng4 14. Qd2 Nxe3 15.
fxe3 Nc6 16. Bd5 Qb6 17. Rab1 Bg4 18. h3 Bxf3 19. Rxf3 O-O 20. Rbf1 Rac8 21.
Rxf7 Rxf7 22. Qe1 c4 *
Position (FEN): 2r3k1/4brpp/pqnp4/3Bp3/1pp1P3/3PP2P/PPP1N1P1/4QRK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1963
Best move: Rxf7