1.c4 c5 2.Nf3 Nf6 3.g3 Nc6 4.Bg2 e5 5.Nc3 Be7 6.O-O O-O 7.e3 d5 8.cxd5 Nxd5 9.Nxe5 Nxc3 10.Nxc6 Nxd1 11.Nxd8 Nxe3 12.Nc6 Nf5 13.Nxe7+ Nxe7 14.d3 Nf5 15.b3 Rd8 16.Ba3 Rb8 17.Bxc5 b6 18.Ba3 Nd4 19.Bb2 Bb7 20.Bxb7 Rxb7 21.Bxd4 Rxd4 22.Rac1 g6 23.Rfd1 Rbd7 24.Rc3 Kg7 25.Kf1 R4d5 26.Ke2 Re7+ 27.Kf1 Red7 28.h4 h5 29.Ke2 Re7+ 30.Kf1 Red7 31.Rd2 Kf6 32.Ke2 Re7+ 33.Kd1 Red7 34.Kc2 Kf5 35.Rc4 f6 36.Rf4+ Ke6 37.d4 g5 38.Re2+ Re5 39.Rxf6+ Kxf6 40.dxe5+ Kf5 41.e6 Re7 42.hxg5 Kxg5 43.Kd3 Kf5 44.Kd4 Rxe6 45.Rxe6 Kxe6 46.Ke4 Kf6 47.Kf4 Kg6 48.Ke5 Kg5 49.f3 Kg6 50.f4 a5 51.Ke6 b5 52.f5+ Kg7 53.Ke7 b4 54.f6+ Kg8 55.f7+ Kh8 56.Ke6 Kh7 57.f8=Q Kg6 58.Qe7 a4 59.Qg7+ Kxg7 60.bxa4 Kg6 61.a5 Kh6 62.Kf5 b3 63.axb3 h4 64.gxh4 Kh5 65.b4 Kh6 66.b5 Kh7 67.Ke5 Kg7 68.Kd4 Kh8 69.Kc5 Kg8 70.Kc4 Kf7 71.Kd5 Kf8 72.Ke6 Kg7 73.b6 Kf8 74.Kf5 Kf7 75.Ke5 Ke7 76.b7 Kf8 77.h5 Kg7 78.Ke6 Kh8 79.Ke7 Kg8 80.b8=R+ Kg7 81.Rh8 Kxh8 82.Kd7 Kh7 83.Kd8 Kh8 84.Kc8 Kg7 85.Kb8 Kf7 86.Kc7 Kg7 87.Kb8 Kh8 88.h6 Kh7 89.Kc7 Kg8 90.a6 Kh7 91.Kc8 Kxh6 92.a7 Kh5 93.Kb7 Kg5 94.Kb8 Kh4 95.a8=Q Kh5 96.Qa6 Kg4 97.Qa5 Kf4 98.Qa2 Kg4 99.Qa6 Kf3 100.Qa8+ Ke3 101.Qb7 Kd2 102.Qg2+ Kc3 103.Qg5 Kb4 104.Qe7+ Kb3 105.Qg5 Kb4 106.Kc7 Ka4 107.Qe7 Kb5 108.Qe4 Ka5 109.Kc6 Ka6 110.Qg4 Ka7 111.Qg3 Ka6 112.Qg4 Ka5 113.Qd4 Ka6 114.Qb6# 1-0