1.Nf3 Nf6 2.Rg1 h5 3.d4 Ne4 4.c4 e6 5.Nfd2 Nf6 6.h3 d5 7.g4 c5 8.g5 Nfd7 9.g6 cxd4 10.cxd5 exd5 11.gxf7+ Kxf7 12.Nf3 Nc6 13.Nxd4 Bc5 14.Nf3 Nde5 15.Nxe5+ Nxe5 16.Rg5 Re8 17.Bg2 Kf8 18.Nc3 Qf6 19.f4 Nf7 20.Nxd5 Qd6 21.Rg3 Bf5 22.b4 Bxb4+ 23.Nxb4 Qxb4+ 24.Qd2 Qb6 25.Qc3 g6 26.Bb2 Rac8 27.Qg7+ Ke7 28.Bd4 Qb4+ 29.Kf1 Rc4 30.Re3+ Be6 31.Bd5 Rxd4 32.Rxe6+ Kd8 33.Rxe8+ Kxe8 34.Qxf7+ Kd8 35.Bf3 Rxf4 36.Rd1+ Rd4 37.Rxd4+ Qxd4 38.Qd5+ Kc7 39.Qxd4 g5 40.Qa1 Kb8 41.h4 Ka8 42.hxg5 a6 43.Be4 a5 44.Qb1 a4 45.Qxb7# 1-0