Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 Ng6 7. c3 Bc5 8. d4
exd4 9. cxd4 Bb6 10. Re1 O-O 11. Nc3 d6 12. Be3 Bg4 13. d5 Nce5 14. Bxb6 cxb6
15. Re3 Nc4 16. Bxc4 bxc4 17. h3 Bd7 18. Qd4 b5 19. Ne2 f6 20. h4 Ne5 21. Nf4
g5 22. hxg5 Nxf3+ *
Position (FEN): r2q1rk1/3b3p/p2p1p2/1p1P2P1/2pQPN2/4Rn2/PP3PP1/R5K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1378
Best move: Rxf3