Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nb3 Bb6 6. Be2 Nf6 7. Nc3 O-O 8.
O-O a6 9. Bg5 Ba7 10. Kh1 h6 11. Bh4 g5 12. Bg3 d6 13. f4 g4 14. f5 Ne5 15. Bh4
h5 16. Nd5 Ned7 17. g3 Qe8 18. Bd3 Nxd5 19. exd5 Ne5 20. Qd2 f6 21. Qh6 Qf7 22.
Be4 Bxf5 *
Position (FEN): r4rk1/bpp2q2/p2p1p1Q/3Pnb1p/4B1pB/1N4P1/PPP4P/R4R1K w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1697
Best move: Rxf5