Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d5 4. e5 Bc5 5. d4 Bb6 6. Bxf4 Bg4 7. Be2 Bxf3 8.
Bxf3 Qh4+ 9. g3 Qe7 10. Nc3 Ba5 11. Qd2 c5 12. Bg5 f6 13. Bf4 cxd4 14. Qxd4
Bxc3+ 15. Qxc3 g5 16. Qc8+ Kf7 17. Bh5+ Kg7 18. O-O gxf4 19. Qg4+ Kf8 20. exf6
Qe3+ 21. Kh1 Nxf6 *
Position (FEN): rn3k1r/pp5p/5n2/3p3B/5pQ1/4q1P1/PPP4P/R4R1K w - - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 2163
Best move: Rxf4