1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.e3 Bxc3+ 6.bxc3 d6 7.Bd3 e5 8.e4 Nc6 9.O-O Bg4 10.Be3 Re8 11.d5 Na5 12.h3 Bh5 13.g4 Bg6 14.Nd2 c6 15.h4 h5 16.Bg5 hxg4 17.h5 Bxh5 18.Kg2 Bg6 19.Rh1 Qd7 20.Rh4 Nh7 21.Be3 Rec8 22.Be2 cxd5 23.cxd5 Rxc3 24.Qh1 Qa4 25.Rxg4 Rxe3 26.fxe3 Qc2 27.Rd1 b5 28.Kf2 Nb7 29.Rh4 Nc5 30.Kg3 Nd7 31.Bxb5 Ndf6 32.Be2 Rb8 33.Bf3 Qd3 34.Nf1 Qc3 35.Qh2 Rb2 36.Rd2 Rb1 37.Rc2 Qe1+ 38.Rf2 Kf8 39.Qh3 Rc1 40.Kg2 Ng5 41.Qg3 Nfxe4 42.Bxe4 Nxe4 43.Rxe4 Bxe4+ 44.Kg1 Bxd5 45.Qh4 Ke8 46.Qa4+ Kd8 47.Qh4+ g5 48.Qxg5+ Kd7 49.Qg4+ Kc7 50.Qg5 Be6 51.Qe7+ Bd7 52.Qxf7 Qxe3 53.Qf8 Qd4 54.Kh2 Qh4+ 55.Kg1 Qg4+ 56.Rg2 Qd4+ 57.Kh1 Qh4+ 58.Kg1 Qf4 59.Qxf4 exf4 60.Rg7 d5 61.Kf2 Kd6 62.Nd2 Rc2 63.Ke1 Rxa2 64.Rg2 Ra1+ 65.Nb1 Rxb1+ 66.Ke2 a5 67.Rh2 a4 68.Rh8 a3 69.Rg8 a2 70.Kf3 a1=N 71.Ke2 Nc2 72.Rd8 d4 73.Rb8 Ra1 74.Rb1 Rxb1 75.Kd3 Ra1 76.Kc4 Ra2 77.Kd3 Ra3+ 78.Kc4 Ra4+ 79.Kd3 Ra5 80.Kd2 Kd5 81.Ke2 Ra4 82.Kf2 Ra3 83.Kg2 Ra2 84.Kh2 Ra1 85.Kg2 d3 86.Kf2 d2 87.Kg2 f3+ 88.Kf2 Kd4 89.Kg3 Kd3 90.Kh4 f2 91.Kg5 f1=Q 92.Kh6 Qg1 93.Kh5 Qh1+ 94.Kg5 Kc4 95.Kf4 Kd4 96.Kg3 Kc5 97.Kf2 Kb6 98.Kg3 Ka5 99.Kf2 Ka4 100.Ke2 Kb4 101.Kxd2 Ka3 102.Kd3 Ka2 103.Ke2 Kb3 104.Kd3 Kb2 105.Kd2 Kb1 106.Ke2 Kc1 107.Kf2 Kd2 108.Kg3 Qh3+ 109.Kf2 Rf1# 0-1