1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Nf3 O-O 8.O-O c6 9.Rd1 b6 10.Bf4 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Na3 Nb8 18.Nb5 Nc6 19.e3 Ne4 20.Be1 a6 21.Nc3 Nxc3 22.Bxc3 Qd8 23.e4 Na7 24.e5 a5 25.Rdc1 Ba6 26.Qd1 Nb5 27.Be1 Na7 28.h4 Rxc1 29.Rxc1 Rc8 30.Bd2 Rxc1 31.Qxc1 Qd7 32.Be3 Qc6 33.Qd2 Qa4 34.b3 Qb5 35.Qc3 Qc6 36.Qd2 a4 37.h5 h6 38.g4 axb3 39.axb3 Qb5 40.Qc3 Qc6 41.Qa1 Qb7 42.Bf3 Bd3 43.Qc3 Qa6 44.Qc7 Nb5 45.Qc1 Qa2 46.Bd1 Qa5 47.Bd2 Qa3 48.Qxa3 Nxa3 49.Bc3 Bc2 50.Bxc2 Nxc2 51.Kf1 Na3 52.Ke2 Nb5 53.Kd3 Na7 54.Bb4 Kh7 55.Bd6 Nc6 56.Kc3 b5 57.Ba3 Kg8 58.Bc5 g6 59.Kc2 f6 60.exf6 gxh5 61.gxh5 Kf7 62.Kd3 Kxf6 63.f4 Kf5 64.Bf8 Kxf4 65.Bxh6+ Kg4 66.Bf8 Kxh5 67.Bd6 Kg4 68.Ke3 Na5 69.Kd3 Kf3 70.Kc3 Ke4 71.Kb4 Nc6+ 72.Kxb5 Nxd4+ 73.Ka4 Nf5 74.Ba3 d4 75.b4 Nd6 76.b5 Nc4 77.Bc5 Kd5 78.Ba7 e5 79.Kb4 e4 80.b6 Nd6 81.Bb8 e3 82.Bxd6 Kxd6 83.Kb5 e2 84.Ka5 e1=Q+ 85.Kb5 Qd1 86.Kc4 Qe2+ 87.Kxd4 Qe1 88.Kd3 Qg1 89.Kd2 Qg2+ 90.Kc3 Qh1 91.Kc2 Qh2+ 92.Kd3 Qh3+ 93.Kc4 Qh4+ 94.Kb3 Qh5 95.Kc2 Qh6 96.Kb2 Qh1 97.Kc3 Qb1 98.Kd4 Qc1 99.Ke4 Qc2+ 100.Kd4 Qd2+ 101.Ke4 Qc1 102.Kd3 Qd1+ 103.Ke3 Ke7 104.Kf4 Qd2+ 105.Kg4 Qc1 106.Kh5 Kf6 107.Kh4 Kf5 108.Kg3 Ke4 109.b7 Qc7+ 110.Kh4 Kf3 111.Kh5 Kf4 112.b8=R Qxb8 113.Kg6 Qb1+ 114.Kg7 Kf5 115.Kg8 Kg6 116.Kh8 Qb8# 0-1