1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.Nc3 O-O 5.e3 c6 6.d4 exd4 7.exd4 Bb6 8.Nge2 d5 9.cxd5 Nxd5 10.Nxd5 cxd5 11.O-O Nc6 12.Be3 Bg4 13.h3 Bxe2 14.Qxe2 Bxd4 15.Bxd4 Nxd4 16.Qe5 Nc6 17.Qxd5 Qxd5 18.Bxd5 Rfd8 19.Rfd1 Rd6 20.Bxf7+ Kxf7 21.Rxd6 Rd8 22.Rxd8 Nxd8 23.h4 Ke7 24.h5 Ne6 25.a3 g5 26.hxg6 Kd7 27.a4 Nc7 28.b4 Ke8 29.gxh7 Na8 30.Kh2 a6 31.Rg1 a5 32.Rc1 b5 33.h8=R+ Kf7 34.Rc6 Ke7 35.f3 Nb6 36.Rxb6 axb4 37.Kh3 bxa4 38.Rh5 Kf7 39.Rh4 Ke7 40.Rg4 b3 41.Rxa4 Kd7 42.Raa6 Kc8 43.Rxb3 Kd8 44.Rf6 Kc8 45.Rb4 Kc7 46.f4 Kc8 47.Rh6 Kd7 48.g4 Ke7 49.Kh4 Ke8 50.Rd4 Kf8 51.Re6 Kf7 52.Ree4 Kf6 53.Re6+ Kf7 54.Rd5 Kg8 55.Rf5 Kg7 56.Rf8 Kxf8 57.Rf6+ Ke8 58.Rf5 Kd8 59.Rf6 Kc8 60.Kh3 Kd8 61.Rf7 Ke8 62.Rg7 Kf8 63.Rb7 Kg8 64.Kh4 Kh8 65.Rg7 Kxg7 66.Kh3 Kh6 67.Kh2 Kg6 68.g5 Kf5 69.Kg3 Ke6 70.Kg4 Kd7 71.Kf3 Kc6 72.Kg3 Kd6 73.Kh3 Kc6 74.f5 Kc7 75.Kg3 Kb6 76.g6 Ka5 77.Kh2 Kb5 78.Kg3 Kc4 79.f6 Kc5 80.Kh2 Kd5 81.g7 Kc4 82.Kg3 Kd4 83.Kh3 Ke5 84.Kh2 Kf4 85.g8=Q Kf3 86.Qf7 Ke4 87.Qc4+ Ke3 88.Qd3+ Kf4 89.Qg6 Ke5 90.Qg1 Ke6 91.Qa7 Kxf6 92.Qg1 Ke7 93.Kh1 Kd8 94.Qd4+ Ke7 95.Qb4+ Kd8 96.Qe4 Kc7 97.Qc4+ Kd7 98.Qc2 Kd8 99.Kh2 Ke8 100.Qc4 Kd8 101.Qb3 Kd7 102.Qd3+ Kc7 103.Qa3 Kd8 104.Qf3 Ke7 105.Qd5 Kf8 106.Qd8+ Kg7 107.Kg3 Kg6 108.Qd5 Kh6 109.Qc5 Kh7 110.Kh2 Kg7 111.Qa3 Kh8 112.Kg3 Kg8 113.Qa7 Kh8 114.Qg1 Kh7 115.Qb1+ Kh6 116.Qc1+ Kh7 117.Qe3 Kg7 118.Kg4 Kh7 119.Kh5 Kh8 120.Qe5+ Kh7 121.Qe7+ Kg8 122.Kg6 Kh8 123.Qg7# 1-0