1.h4 d5 2.Nf3 c5 3.e3 Nf6 4.d4 Nc6 5.Bb5 cxd4 6.exd4 Bg4 7.Qd3 e6 8.Ne5 Rc8 9.c3 Bd6 10.Qg3 O-O 11.Bg5 Bf5 12.Nd2 Nh5 13.Qf3 f6 14.Bxc6 fxg5 15.Qxh5 Bxe5 16.Bxb7 Rb8 17.dxe5 Rxb7 18.Nb3 g4 19.Qg5 Qc7 20.O-O Qxe5 21.Rfe1 Qb8 22.Qe3 a5 23.Nc5 Re7 24.b3 Rc8 25.a3 h6 26.b4 e5 27.Rad1 Rd8 28.Qg3 Ree8 29.Re2 d4 30.cxd4 axb4 31.axb4 Qxb4 32.Rxe5 Bc2 33.Rc1 Qd2 34.Nb3 Qd3 35.Qxd3 Bxd3 36.Rxe8+ Rxe8 37.Nc5 Bf5 38.d5 Re2 39.Rd1 Rc2 40.Nb7 Bd7 41.Rd4 Kf8 42.Nd6 Ke7 43.Nc4 h5 44.Re4+ Kf6 45.Rf4+ Bf5 46.Rxf5+ Kxf5 47.Ne3+ Kf4 48.Nxc2 Ke5 49.g3 Kd6 50.Kh1 Kd7 51.f3 gxf3 52.Kg1 Kd8 53.Kf1 Ke8 54.Na1 Kf7 55.Nc2 g6 56.Na3 g5 57.hxg5 Kg7 58.g6 Kf8 59.d6 Kg7 60.Kg1 Kf8 61.Kh1 Ke8 62.g4 h4 63.Kg1 Kd7 64.Kf1 h3 65.Kg1 Ke8 66.d7+ Kxd7 67.g7 Kd6 68.g8=Q Kc6 69.Qf8 Kb6 70.Qe8 Ka7 71.Qd8 Kb7 72.Kf1 Ka6 73.Ke1 Ka7 74.Kd1 h2 75.Qh4 h1=Q+ 76.Qxh1 Ka8 77.Qh2 Ka7 78.Qh3 Ka6 79.Qh4 Kb6 80.Qh1 Kc5 81.Qh2 f2 82.Qxf2+ Kb4 83.Qf3 Ka5 84.Qf4 Kb6 85.Qf1 Kb7 86.Qf2 Kc6 87.Qf3+ Kd6 88.Qf4+ Kd5 89.Qf1 Kd4 90.Qf2+ Kc3 91.Qf3+ Kb2 92.Qf4 Ka2 93.Kc1 Ka1 94.Qf1 Ka2 95.Qf2+ Ka1 96.Qf3 Ka2 97.Qf4 Ka1 98.Kc2 Ka2 99.Qg3 Ka1 100.Nc4 Ka2 101.Ne5 Ka1 102.Qa3# 1-0