1.c4 c5 2.Nf3 g6 3.e4 d6 4.d4 Nf6 5.Nc3 cxd4 6.Nxd4 Nc6 7.Be2 Nxd4 8.Qxd4 Bg7 9.O-O O-O 10.Qe3 Be6 11.Bd2 Qb6 12.b3 Qxe3 13.Bxe3 Ng4 14.Bd2 Ne5 15.Rac1 Nc6 16.Rfd1 Nb4 17.Nd5 Bxd5 18.cxd5 a5 19.a3 Na6 20.Bxa6 Rxa6 21.Rc7 Rb6 22.Rb1 f5 23.Bxa5 Rb5 24.Bb4 Bf6 25.exf5 gxf5 26.Rd1 Ra8 27.g3 Kf8 28.Rc4 Kf7 29.Rd3 Rb6 30.Kg2 h5 31.h4 Rba6 32.Rf4 Kg6 33.Rdf3 Rc8 34.Rxf5 Rc1 35.Bd2 Rc2 36.Bg5 Rc3 37.Bxf6 Rxf3 38.Rxf3 exf6 39.b4 b5 40.Re3 Ra7 41.Kf3 Rc7 42.Re6 Rc3+ 43.Re3 Rc2 44.Re6 Rc3+ 45.Ke4 Rxa3 46.Rxd6 Ra4 47.Kd4 Rxb4+ 48.Kc5 Rb2 49.Rb6 Rxf2 50.Rxb5 Rf3 51.d6 Kf7 52.Rb7+ Ke8 53.Rg7 Rd3 54.Kc6 Rc3+ 55.Kd5 Re3 56.d7+ Kd8 57.Kd6 Rd3+ 58.Ke6 Re3+ 59.Kxf6 Rf3+ 60.Ke6 Re3+ 61.Kf5 Rc3 62.Rg5 Rc5+ 63.Kg6 Ra5 64.Rxa5 Ke7 65.g4 Kxd7 66.Ra3 Kd6 67.Kxh5 Ke5 68.Kg6 Kd5 69.Rf3 Kc5 70.Rc3+ Kd6 71.g5 Ke5 72.Rc6 Ke4 73.Rc4+ Kd5 74.Re4 Kd6 75.Rf4 Kc7 76.Kg7 Kc6 77.Rf5 Kd6 78.h5 Ke7 79.h6 Ke6 80.Kg6 Ke7 81.Kg7 Kd7 82.Rc5 Ke7 83.Kg8 Kd6 84.Rc3 Kd7 85.Rc6 Ke7 86.Rc2 Ke6 87.Rf2 Ke7 88.Rb2 Kd6 89.Re2 Kc5 90.Rf2 Kd4 91.h7 Kc4 92.Kf8 Kc5 93.Ra2 Kb4 94.Kg7 Kb5 95.Kg8 Kb6 96.h8=Q Kc5 97.Ra5+ Kb4 98.Ra1 Kb5 99.Qh4 Kc5 100.Qh1 Kd4 101.Rd1+ Kc5 102.Kh8 Kc4 103.Qg2 Kb3 104.Rd3+ Ka4 105.Ra3+ Kb5 106.Qa2 Kb6 107.Qb2+ Kc5 108.Kg7 Kd6 109.Kh8 Kd7 110.Ra7+ Ke8 111.Qb8# 1-0