Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. O-O d6 5. Re1 Ng4 6. Rf1 Nc6 7. h3 Nf6 8. Re1
Ne7 9. c3 Ng6 10. d3 Bd7 11. b4 Bb6 12. a4 Qc8 13. Kh2 Bxf2 14. Rf1 Bb6 15. a5
Nf4 16. g4 h5 17. Bxf4 exf4 18. axb6 hxg4 19. Ng1 gxh3 20. Rxf4 axb6 21. Rxa8
Qxa8 22. Nd2 g5 *
Position (FEN): q3k2r/1ppb1p2/1p1p1n2/6p1/1PB1PR2/2PP3p/3N3K/3Q2N1 w k - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 947
Best move: Rxf6