1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Qd3 d5 7.exd5 exd5 8.Be3 Bd6 9.Qd2 a6 10.O-O-O O-O 11.Kb1 h5 12.h3 Re8 13.g4 Bb4 14.f3 Bd7 15.a3 Ba5 16.Nb3 Bxc3 17.Qxc3 Rc8 18.Bd4 Nxd4 19.Qxd4 Qc7 20.Qd2 Re3 21.Nd4 Qf4 22.Qb4 b5 23.Bd3 g6 24.Rhf1 Rce8 25.Qc5 h4 26.c3 Kg7 27.Bc2 Qg3 28.Rh1 Qb8 29.Rhf1 a5 30.f4 b4 31.cxb4 axb4 32.axb4 Rc8 33.Nc6 Rxc6 34.Qxe3 Qxb4 35.f5 Rb6 36.b3 Ba4 37.Rf3 Ne4 38.Qd4+ Qxd4 39.Rxd4 gxf5 40.Kb2 fxg4 41.Rf4 Bxb3 42.Bxb3 gxh3 43.Rxh4 Nc5 44.Rxh3 Nxb3 45.Rxb3 Re6 46.Ka3 f5 47.Rf3 Re5 48.Rdf4 d4 49.Rg3+ Kf8 50.Rgf3 Re1 51.Rxd4 Kf7 52.Rfd3 Re4 53.Rd8 Re7 54.R3d6 f4 55.Rd4 Kg6 56.Rxf4 Ra7+ 57.Kb4 Ra3 58.Rg8+ Kh5 59.Rc8 Kg5 60.Rcf8 Rc3 61.Rf3 Rc4+ 62.Ka5 Ra4+ 63.Kb6 Rh4 64.R8f7 Re4 65.Rh7 Kg4 66.Rff7 Rb4+ 67.Kc7 Rb2 68.Rf1 Rb5 69.Rff7 Rb4 70.Rf1 Rd4 71.Rhh1 Rc4+ 72.Kb8 Ra4 73.Rfg1+ Kf3 74.Ra1 Re4 75.Rhb1 Kg4 76.Ra2 Kf5 77.Rb3 Rf4 78.Ka7 Rh4 79.Rbb2 Kf4 80.Rb5 Rh6 81.Rg2 Rh2 82.Rxh2 Ke4 83.Rb1 Kf5 84.Rf2+ Ke5 85.Rb6 Ke4 86.Rb8 Ke5 87.Kb6 Ke4 88.Kc7 Kd4 89.Rc2 Ke3 90.Rc1 Kf4 91.Kc8 Kg5 92.Rc4 Kg6 93.Rb5 Kf7 94.Rb8 Kg6 95.Kd7 Kg5 96.Ke6 Kh6 97.Ke7 Kg5 98.Rc2 Kh4 99.Re8 Kg5 100.Rg8+ Kh5 101.Rh2# 1-0