1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.d3 Nc6 5.Nc3 O-O 6.a3 a5 7.e3 Ba7 8.h3 h6 9.Nge2 Ne7 10.e4 d6 11.O-O c6 12.d4 a4 13.Be3 Qa5 14.c5 exd4 15.Bxd4 dxc5 16.Bxf6 gxf6 17.Nf4 c4 18.Qe2 Qc5 19.Rad1 Kh8 20.Kh2 Bb6 21.Nh5 Ng8 22.f4 f5 23.e5 Be6 24.Qc2 Qe7 25.Nxa4 Bc7 26.Nc3 Rad8 27.Rfe1 Ba5 28.Re2 Rxd1 29.Nxd1 Qd7 30.Ne3 Qd3 31.g4 Ne7 32.Ng3 fxg4 33.hxg4 Bb6 34.Qc1 Nd5 35.Bxd5 Bxd5 36.Nxd5 cxd5 37.Qc3 Bd4 38.Qxd3 cxd3 39.Rd2 Be3 40.Rxd3 Bxf4 41.Rxd5 Re8 42.Kg2 Rxe5 43.Rd8+ Kh7 44.Rd7 Bxg3 45.Kxg3 Re3+ 46.Kh4 Rb3 47.Rxf7+ Kg6 48.Rf2 b6 49.Rd2 b5 50.Rh2 Kf7 51.Kh5 Kg7 52.g5 hxg5 53.Kxg5 Kf7 54.Re2 Rf3 55.Kg4 Rb3 56.Kf5 Rd3 57.Ke5 Ke7 58.Re4 Rd8 59.Rb4 Rb8 60.Kd5 Kd7 61.Kc5 Rc8+ 62.Kxb5 Rb8+ 63.Kc4 Rc8+ 64.Kb3 Ke6 65.Rb7 Kd6 66.Rb4 Kd5 67.Rh4 Kd6 68.Kb4 Rb8+ 69.Kc3 Rc8+ 70.Rc4 Rb8 71.a4 Rb7 72.b4 Ke5 73.Kb3 Re7 74.a5 Kd6 75.Ka4 Re3 76.Kb5 Re5+ 77.Kb6 Rxa5 78.bxa5 Kd5 79.Kb5 Ke5 80.Ka6 Ke6 81.Rd4 Kf5 82.Ka7 Ke5 83.Ka8 Kxd4 84.a6 Ke5 85.Kb8 Kd6 86.a7 Kd5 87.Kb7 Kc5 88.Kb8 Kd5 89.Kb7 Kd6 90.a8=Q Ke5 91.Kc8 Kf4 92.Kd8 Kg4 93.Qb7 Kf5 94.Qc8+ Ke4 95.Ke7 Kd3 96.Kf6 Kd4 97.Ke6 Kd3 98.Ke5 Ke2 99.Ke4 Kd1 100.Ke3 Ke1 101.Qc1# 1-0