1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Qc2 h6 7.Nf3 O-O 8.Bf4 Nbd7 9.O-O c6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 h4 17.g4 Nd5 18.Qd2 b6 19.Rac1 Bb7 20.Nxd5 exd5 21.Ne5 Nxe5 22.dxe5 c5 23.Bf2 Rad8 24.e3 Qc8 25.Qc2 Qe6 26.Rd2 b5 27.Rcd1 c4 28.g5 Bc5 29.Kh2 b4 30.Bf3 g6 31.Bg4 Qb6 32.Re2 Ba6 33.Ree1 b3 34.axb3 cxb3 35.Qc3 Bb4 36.Qd4 Qxd4 37.Rxd4 Bxe1 38.Bxe1 Ra8 39.Bxa5 Bc8 40.Bb4 Rd8 41.Bd1 Bf5 42.Bxb3 Be4 43.Ba3 Rab8 44.Bd1 Rdc8 45.Kg1 Rc1 46.Kf2 Rbc8 47.Rd2 Rb1 48.Bf3 Rcc1 49.Bxe4 dxe4 50.Be7 Kh7 51.Bf6 Rd1 52.Rc2 Rbc1 53.Rxc1 Rxc1 54.b4 Rc2+ 55.Kf1 Rh2 56.b5 Rb2 57.e6 Rb1+ 58.Ke2 fxe6 59.Kd2 Rxb5 60.Kc3 Rd5 61.Bd4 Kg8 62.Kc4 Kf7 63.Kc3 Ke7 64.Kc4 Kd7 65.Kc3 Kc6 66.Kc4 Ra5 67.Bc3 Ra4+ 68.Kb3 Kb5 69.Bb2 Rb4+ 70.Kc3 Rc4+ 71.Kb3 Rc8 72.Bc3 Rd8 73.Bd4 e5 74.fxe5 Rf8 75.e6 Re8 76.Bf6 Rxe6 77.Kc3 Rd6 78.Bd4 Rd5 79.Bf6 Rd3+ 80.Kb2 Rxe3 81.Bg7 Rd3 82.Bh8 Rxh3 83.Ka2 Ra3+ 84.Kxa3 Kc4 85.Be5 Kd3 86.Kb2 e3 87.Kc1 Ke2 88.Kc2 Kf1 89.Kd3 e2 90.Bc3 h3 91.Ke4 Kf2 92.Kf4 h2 93.Ke5 h1=R 94.Kf6 Rc1 95.Bd2 Rd1 96.Kf7 Rxd2 97.Ke8 e1=Q+ 98.Kf7 Rd1 99.Kxg6 Qb4 100.Kf6 Qa3 101.Ke5 Qa4 102.g6 Qa5+ 103.Ke6 Qa6+ 104.Ke5 Qa7 105.Ke6 Qa8 106.Kf5 Qb8 107.g7 Qa8 108.g8=Q Qxg8 109.Ke5 Rc1 110.Kf5 Rc2 111.Ke4 Qg1 112.Kf5 Qc1 113.Ke4 Qd1 114.Ke5 Qd2 115.Kf5 Qe1 116.Kg4 Qa1 117.Kh3 Qc1 118.Kh2 Qh6# 0-1