Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nf6 6. O-O Nxe4 7. Re1 d5 8. d3
Nf6 9. Nxe5 Nxe5 10. Rxe5+ Be7 11. Bg5 O-O 12. Bxf6 Bxf6 13. Rxd5 Qe7 14. c3
Bb7 15. Rh5 Rfe8 16. Nd2 Rad8 17. d4 g6 18. Rh3 Bc8 19. Re3 Qd6 20. Ne4 Qf4 21.
Nxf6+ Qxf6 22. Rf3 Bf5 23. g4 Bxg4 *
Position (FEN): 3rr1k1/2p2p1p/p4qp1/1p6/3P2b1/1BP2R2/PP3P1P/R2Q2K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 767
Best move: Rxf6