1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Nc3 O-O 6.Bg2 dxc4 7.a3 Bxc3+ 8.bxc3 Nc6 9.Qa4 Rb8 10.Qxc4 Na5 11.Qd3 b6 12.Ne5 Bb7 13.Bxb7 Rxb7 14.O-O c5 15.Bg5 h6 16.Bxf6 Qxf6 17.f4 Rd8 18.Rad1 Rc7 19.f5 cxd4 20.cxd4 Nc6 21.Nxc6 Rxc6 22.fxe6 Qxe6 23.d5 Qc8 24.Qf3 Rc7 25.Rd3 Re7 26.d6 Rxd6 27.Rxd6 Qc5+ 28.Qf2 Qxd6 29.Qf3 Qc5+ 30.Rf2 g6 31.Kg2 Qc4 32.Qa8+ Kg7 33.Qf3 Qe4 34.g4 Kg8 35.h3 Qe6 36.Qa8+ Kg7 37.Qf3 Qe5 38.h4 b5 39.h5 g5 40.Qd3 a6 41.Kf1 Qe4 42.Qc3+ Kg8 43.Qf3 a5 44.Qxe4 Rxe4 45.Rf5 Rf4+ 46.Rxf4 gxf4 47.Kf2 Kf8 48.Kf3 b4 49.axb4 axb4 50.Ke4 b3 51.Kd3 Ke7 52.Kc3 Kf6 53.Kxb3 Kg5 54.Kc4 Kxg4 55.Kd4 Kxh5 56.Kc3 Kh4 57.e3 fxe3 58.Kc2 Kg4 59.Kb1 Kh4 60.Kb2 Kg3 61.Kc2 Kh4 62.Kb2 h5 63.Kb3 Kg3 64.Kc3 Kf3 65.Kc2 Kg3 66.Kd3 f6 67.Kc4 Kg4 68.Kc5 Kg5 69.Kb6 Kg4 70.Kb7 e2 71.Ka7 e1=Q 72.Ka8 Qd1 73.Kb7 Qc1 74.Kb6 Qd1 75.Ka6 Qd2 76.Ka7 Qe2 77.Kb8 Qe1 78.Kc7 Qg1 79.Kc6 Qh2 80.Kb5 Qh3 81.Kb4 Qg2 82.Kc4 Qf1+ 83.Kc3 Qc1+ 84.Kd3 Qe1 85.Kc4 Qg1 86.Kd5 Qh1+ 87.Kc5 Qg2 88.Kd4 Qh1 89.Kd3 Qh2 90.Kc3 Qh3+ 91.Kd2 Qh4 92.Ke2 Kf5 93.Kf1 Qh1+ 94.Kf2 Qh2+ 95.Ke3 Qg1+ 96.Ke2 Qg2+ 97.Kd1 Ke4 98.Kc1 Kd3 99.Kb1 Kc3 100.Ka1 Kb3 101.Kb1 Qf1# 0-1