Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Nxe4 5. Nxe4 d5 6. Bxd5 Qxd5 7. Nc3 Qd8
8. O-O Bd6 9. d3 O-O 10. h3 Re8 11. Re1 h6 12. Ne4 Be6 13. Nxd6 Qxd6 14. Bd2
Bd5 15. Bc3 Rad8 16. Nh4 Qf6 17. Qg4 Nd4 18. Bxd4 exd4 19. Nf5 Be6 20. Rxe6
Rxe6 21. Ng3 Qg6 22. Qf3 b6 23. Qb7 c5 24. Qxa7 Rde8 25. Qd7 h5 26. Qd5 Re5 27.
Qd7 R8e7 28. Qd8+ Kh7 29. Ne4 f5 30. f4 Rxe4 31. dxe4 Rxe4 32. Rf1 Qg3 33. Qxb6
Re2 34. Qc6 Rxc2 35. Qd5 Qg6 36. Rf2 Rc1+ 37. Kh2 h4 38. Qf3 Re1 39. Rf1 Qg3+
40. Qxg3 *
Position (FEN): 8/6pk/8/2p2p2/3p1P1p/6QP/PP4PK/4rR2 b - - 0 40
Black to move.
Themes:  Endgame  
Puzzle rating: 1488
Best move: hxg3+