Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. O-O d6 6. h3 O-O 7. d3 h6 8. Be3
Bxe3 9. fxe3 b6 10. Nd5 Nxd5 11. Bxd5 Bd7 12. c3 Qe7 13. Qc2 Rad8 14. d4 Kh8
15. Rf2 f6 16. Nh4 Qe8 17. Raf1 Qh5 18. Nf5 Qg5 19. Rf3 Qh5 20. Rg3 g6 21. Bxc6
Bxc6 22. Ne7 Be8 23. Rxf6 *
Position (FEN): 3rbr1k/p1p1N3/1p1p1Rpp/4p2q/3PP3/2P1P1RP/PPQ3P1/6K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 817
Best move: Rxf6