1.c4 e5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nf3 Nc6 6.O-O Nb6 7.Nc3 Be7 8.a3 a5 9.d3 Be6 10.Be3 O-O 11.Rc1 Re8 12.Ne4 h6 13.Nc5 Bxc5 14.Rxc5 Bd5 15.Qc2 Nd4 16.Nxd4 Bxg2 17.Ne6 Rxe6 18.Kxg2 c6 19.Bd2 Nd5 20.Rc1 Ne7 21.Qc3 Nd5 22.Qb3 e4 23.Qxb7 exd3 24.exd3 Rb8 25.Qa6 Rxb2 26.Rxc6 Qf6 27.Rxe6 fxe6 28.Qxa5 Qf5 29.Re1 Qxd3 30.Bc1 Rc2 31.Qa4 Nf6 32.Qa8+ Kf7 33.Qf3 Qxf3+ 34.Kxf3 e5 35.h3 Ke6 36.Bf4 e4+ 37.Kg2 Ra2 38.Bc1 h5 39.Kf1 g6 40.Re2 Ra1 41.Rc2 Nd7 42.Ke2 Ne5 43.Bb2 Ra2 44.Kd2 Nc4+ 45.Rxc4 Rxb2+ 46.Rc2 Rb3 47.Rc3 Rb1 48.Ke3 Kd5 49.h4 Rb2 50.f3 exf3 51.Kxf3 Ke5 52.Ke3 Rg2 53.Rc5+ Kf6 54.Kf4 Rf2+ 55.Ke4 Ra2 56.Rc6+ Kg7 57.Rc3 g5 58.Kf5 gxh4 59.gxh4 Kh6 60.Ke5 Kg6 61.Rf3 Ra1 62.Kd5 Rd1+ 63.Kc5 Rc1+ 64.Kb5 Rb1+ 65.Ka5 Rg1 66.Rf4 Rg4 67.Rb4 Kf7 68.a4 Ke7 69.Kb5 Kd7 70.Rc4 Kd6 71.a5 Rxc4 72.Kxc4 Kc6 73.Kd3 Kb5 74.Ke4 Kxa5 75.Kf5 Ka6 76.Kg5 Kb6 77.Kxh5 Kc5 78.Kg6 Kd5 79.h5 Kc6 80.Kg7 Kb6 81.Kg8 Ka6 82.h6 Ka7 83.Kf8 Kb7 84.Ke7 Kc6 85.Kf8 Kb7 86.Ke8 Kc6 87.h7 Kb7 88.h8=R Kb6 89.Kd7 Kb5 90.Kd6 Kc4 91.Rf8 Kb3 92.Rg8 Kc4 93.Rc8+ Kb3 94.Rd8 Ka4 95.Kc5 Ka5 96.Rb8 Ka4 97.Rg8 Ka3 98.Kb5 Ka2 99.Rf8 Kb1 100.Kb4 Ka1 101.Kb3 Kb1 102.Rf1# 1-0