1.c4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Nc6 5.e4 Bg7 6.Be3 Nf6 7.Nc3 O-O 8.Be2 d6 9.O-O Bd7 10.Rc1 Nxd4 11.Bxd4 Bc6 12.f3 a5 13.Nd5 Nd7 14.b3 Bxd4+ 15.Qxd4 e5 16.Qd2 Nc5 17.Rfd1 Ne6 18.Ne3 Qb6 19.Kh1 Rad8 20.Ng4 h5 21.Nf6+ Kg7 22.Nd5 Qc5 23.Bd3 h4 24.Rf1 Qd4 25.Rcd1 Bxd5 26.cxd5 Nf4 27.Bc4 Qb6 28.Qf2 Qxf2 29.Rxf2 Rc8 30.g3 hxg3 31.hxg3 Nh5 32.Kg2 Nf6 33.Rh1 Rc5 34.a4 Rc7 35.g4 Rh8 36.Rxh8 Kxh8 37.Rc2 Kg7 38.Kf2 Kh6 39.Ke3 Kg5 40.Rh2 Rc8 41.Rh1 Nd7 42.Rh7 Rf8 43.Rh2 Nc5 44.Rc2 Rh8 45.Rb2 Rh1 46.b4 Nxa4 47.Ra2 Nb6 48.Bd3 a4 49.b5 Rc1 50.Bc2 a3 51.Kd2 Rh1 52.Bd3 Rh2+ 53.Be2 Kf4 54.Ke1 Na4 55.Rxa3 Nc5 56.Rc3 f5 57.gxf5 gxf5 58.exf5 Kxf5 59.Kd2 Rh4 60.Ke3 Rd4 61.Bc4 Kf6 62.Rc2 Ke7 63.Rc1 Kd8 64.Rc2 Kc7 65.Rc1 Kb6 66.Rc2 Ka5 67.Rc1 Kb4 68.Be2 Rxd5 69.b6 Rd4 70.Rh1 Ka5 71.Rh6 Kxb6 72.f4 Re4+ 73.Kd2 Rxf4 74.Rxd6+ Kc7 75.Rh6 Rd4+ 76.Ke3 Rd6 77.Rh5 Re6 78.Rh7+ Kb6 79.Bc4 Re8 80.Rh1 Re7 81.Rb1+ Kc7 82.Rh1 Rg7 83.Rh3 Rg4 84.Rh7+ Kc6 85.Rh6+ Kc7 86.Rh7+ Kb6 87.Bd5 Rd4 88.Bf3 Rd3+ 89.Ke2 Rd7 90.Rh1 e4 91.Bg4 Rd3 92.Bf5 Rb3 93.Rh4 Ka5 94.Bg6 b5 95.Rh5 Rc3 96.Kd2 Kb4 97.Re5 Rd3+ 98.Kc2 Rg3 99.Bf7 Rg2+ 100.Kd1 Nd3 101.Rxe4+ Kc3 102.Re8 Rd2#