1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Nd2 O-O 6.Nf3 dxc4 7.a3 Bxd2+ 8.Nxd2 Qxd4 9.Qc2 c3 10.bxc3 Qe5 11.a4 Nc6 12.Ne4 Nxe4 13.Bxe4 Qh5 14.O-O e5 15.a5 a6 16.Be3 Re8 17.Rfb1 f5 18.Bd5+ Kh8 19.f3 Be6 20.c4 f4 21.Rxb7 fxg3 22.hxg3 Nd4 23.Qd1 Rad8 24.Rxc7 Bxd5 25.cxd5 Rxd5 26.Kg2 Nf5 27.Qc1 Rd1 28.Qxd1 Nxe3+ 29.Kf2 Nxd1+ 30.Rxd1 Qh2+ 31.Kf1 Qxg3 32.Re7 Rf8 33.Rd8 Rxd8 34.Re8+ Rxe8 35.e4 Qxf3+ 36.Ke1 Qxe4+ 37.Kd2 g5 38.Kc1 g4 39.Kb2 g3 40.Kc1 h5 41.Kb2 h4 42.Ka3 h3 43.Kb3 h2 44.Ka2 h1=Q 45.Kb3 Kg8 46.Kc3 Kf8 47.Kb3 Rd8 48.Kb2 Ke8 49.Kb3 Rc8 50.Kb2 Rb8+ 51.Ka3 Ra8 52.Ka2 Kd8 53.Kb2 Kc8 54.Ka2 Kc7 55.Kb3 Ra7 56.Kb2 Kb8 57.Ka3 Ka8 58.Kb2 Kb7 59.Kb3 Kc8 60.Kb2 Kd7 61.Ka3 Ke8 62.Ka2 Kf8 63.Kb2 Kg8 64.Kb3 Kh7 65.Kc3 Kh8 66.Kd2 Kg8 67.Kc3 g2 68.Kb3 Kh8 69.Ka3 Kg8 70.Kb3 Kf8 71.Kb2 Ke8 72.Kb3 Kd8 73.Kc3 Kc8 74.Kb3 Kb8 75.Kb2 Ka8 76.Ka3 Kb7 77.Kb3 Ka8 78.Ka2 Kb7 79.Kb2 Kc8 80.Ka2 Kd7 81.Kb2 Kd8 82.Kb3 Ke8 83.Ka3 Ke7 84.Kb2 Ke6 85.Kc3 Kf5 86.Kb3 Kf4 87.Kb2 Qe3 88.Ka2 Qe2+ 89.Kb3 Qee1 90.Ka2 g1=N 91.Ka3 e4 92.Ka2 e3 93.Kb3 e2 94.Ka3 Ra8 95.Kb3 Rb8+ 96.Kc4 Rc8+ 97.Kd4 Rc7 98.Kd3 Rc6 99.Kd4 Rc5 100.Kd3 Qc3# 0-1