Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. c3 O-O 6. b4 Bb6 7. a4 a5 8. b5 Ne7
9. Ba3 d6 10. Nbd2 Ng4 11. O-O Ng6 12. h3 Nh6 13. d4 exd4 14. cxd4 Re8 15. Kh2
Qf6 16. Bb2 Nf4 17. e5 Qg6 18. g3 Nxh3 19. Nh4 Qg5 20. Ndf3 Qd8 21. Qc2 Ng4+
22. Kg2 Ng5 23. Bd3 g6 24. Rh1 Nxf3 25. Nxf3 Kg7 26. exd6 Qxd6 *
Position (FEN): r1b1r3/1pp2pkp/1b1q2p1/pP6/P2P2n1/3B1NP1/1BQ2PK1/R6R w - - 0 27
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1138
Best move: d5+