1.c4 e5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.d3 Be7 8.Be3 O-O 9.Nd2 Nd4 10.O-O f5 11.f4 Bf6 12.Rc1 c6 13.Bf2 exf4 14.gxf4 Ne6 15.Kh1 Qd6 16.Bg3 Rd8 17.a4 Qb4 18.Rb1 Bxc3 19.bxc3 Qxc3 20.Nf3 Qa5 21.Ra1 Nd5 22.Qb3 Ne3 23.Rg1 Qd5 24.Qb2 Nxg2 25.Rxg2 Nd4 26.Bf2 c5 27.Rc1 b6 28.Bxd4 cxd4 29.Rc7 Rd7 30.e4 fxe4 31.dxe4 Qxe4 32.Qc1 Rxc7 33.Qxc7 g6 34.Ng5 Qb7 35.Qd8+ Kg7 36.Qxd4+ Kg8 37.Ne4 Bh3 38.Re2 Bf5 39.Qc4+ Kg7 40.Qd4+ Kg8 41.Qc4+ Kg7 42.Qd4+ Kg8 43.Kg1 Bxe4 44.Rxe4 Rf8 45.Qe3 Qf7 46.Kg2 Qf5 47.Kg3 Rf7 48.Re5 Qf6 49.Qe4 Kg7 50.h4 Qd6 51.h5 Qd1 52.hxg6 Qg1+ 53.Kh3 Qf1+ 54.Kg4 Qg1+ 55.Kh4 Qh2+ 56.Kg4 Qg1+ 57.Kf3 Qh1+ 58.Ke3 Qxe4+ 59.Kxe4 Kxg6 60.Re6+ Rf6 61.Re7 a5 62.Re5 Rc6 63.Rg5+ Kf6 64.Rb5 Rc4+ 65.Kf3 Rb4 66.Rh5 Rxa4 67.Rxh7 Rb4 68.Kg4 a4 69.Ra7 Kg6 70.Ra6 Kf6 71.Ra7 Kg6 72.Ra6 Kf6 73.Ra7 Kg6 74.Ra8 Kf6 75.Rf8+ Kg6 76.Rc8 Rb5 77.Rc6+ Kf7 78.Rc7+ Kf6 79.Rc6+ Ke7 80.f5 a3 81.Rc1 a2 82.Ra1 Ra5 83.Kg5 Kf7 84.Kf4 Kf6 85.Ke4 Ra8 86.Kd5 Kxf5 87.Rf1+ Kg4 88.Ra1 Kf3 89.Kd4 Ke2 90.Kc3 Ra5 91.Kb3 Kd2 92.Kb2 Rb5+ 93.Ka3 Kc2 94.Ka4 Ra5+ 95.Kb4 Kb2 96.Rh1 Rc5 97.Rh3 a1=Q 98.Rb3+ Kc1 99.Ra3 Qd4+ 100.Kb3 Qb2+ 101.Ka4 Ra5#