Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nf6 3. Nf3 Bc5 4. Bc4 d6 5. d4 exd4 6. Nxd4 O-O 7. Nf5 Re8 8.
O-O Nxe4 9. Nxe4 Rxe4 10. Bd3 Re5 11. Bh6 gxh6 12. Qg4+ Qg5 13. Nxh6+ Kf8 14.
Qxc8+ Re8 15. Qh3 Nc6 16. Nf5 h5 17. Rae1 Ne5 18. Kh1 Nxd3 19. cxd3 Re6 20. d4
Bb4 21. Rxe6 fxe6 22. Ne3 Re8 23. a3 Ba5 24. b4 Bb6 25. Nc2 Ke7 26. Re1 Qf5 *
Position (FEN): 4r3/ppp1k3/1b1pp3/5q1p/1P1P4/P6Q/2N2PPP/4R2K w - - 5 27
White to move.
Themes: Pin Endgame  
Puzzle rating: 1483
Best move: Qxf5