1. d4 Nf6 2. Nf3 Ng4 3. e4 d6 4. Bc4 Nf6 5. Nc3 e6 6. Qe2 Nfd7 7. h4 a6 8. a4 Nc6 9. d5 ed5 10. ed5 Ne7 11. h5 h6 12. a5 Nf6 13. Nd4 Bg4 14. f3 Bd7 15. Bf4 g6 16. hg6 fg6 17. O-O-O Bg7 18. Rhe1 O-O 19. Qe7 Qe7 20. Re7 Rae8 21. Re8 Bc8 22. Rf8 Kf8 23. Bg5 Nd5 24. Bh6 Nf4 25. Bg7 Ke7 26. Rd2 c6 27. Rd3 Bh3 28. gh3 Kd8 29. h4 Ne6 30. h5 b5 31. h6 Kd7 32. h7 b4 33. h8Q Nd8 34. Ba6 c5 35. Bf6 c4 36. Be5 Ne6 37. Bf4 g5 38. Be3 Nd4 39. Qh7 Kd8 40. Qh8 Kc7 41. Qh7 Kc6 42. Qh8 bc3 43. Qh7 Ne2 44. Kd1 cb2 45. Qb7#
1.d4 Nf6 2.Nf3 Ng4 3.e4 d6 4.Bc4 Nf6 5.Nc3 e6 6.Qe2 Nfd7 7.h4 a6 8.a4 Nc6 9.d5 exd5 10.exd5+ Ne7 11.h5 h6 12.a5 Nf6 13.Nd4 Bg4 14.f3 Bd7 15.Bf4 g6 16.hxg6 fxg6 17.O-O-O Bg7 18.Rhe1 O-O 19.Qxe7 Qxe7 20.Rxe7 Rae8 21.Rxe8 Bc8 22.Rxf8+ Kxf8 23.Bg5 Nxd5 24.Bxh6 Nf4 25.Bxg7+ Ke7 26.Rd2 c6 27.Rd3 Bh3 28.gxh3 Kd8 29.h4 Ne6 30.h5 b5 31.h6 Kd7 32.h7 b4 33.h8=Q Nd8 34.Bxa6 c5 35.Bf6 c4 36.Be5 Ne6 37.Bf4 g5 38.Be3 Nxd4 39.Qh7+ Kd8 40.Qh8+ Kc7 41.Qh7+ Kc6 42.Qh8 bxc3 43.Qh7 Ne2+ 44.Kd1 cxb2 45.Qb7# 1-0