Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nf6 3. Bc4 Bc5 4. h3 O-O 5. Nf3 d6 6. Ng5 h6 7. Nf3 a6 8. Nh4
Nxe4 9. Nxe4 Qxh4 10. Qf3 Nc6 11. c3 b5 12. Bb3 Bb6 13. g3 Qe7 14. d3 Be6 15.
Qh5 Bxb3 16. axb3 d5 17. Nd2 Qf6 18. O-O Rfe8 19. b4 e4 20. d4 e3 21. fxe3 Rxe3
*
Position (FEN): r5k1/2p2pp1/pbn2q1p/1p1p3Q/1P1P4/2P1r1PP/1P1N4/R1B2RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1340
Best move: Rxf6