1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 b5 7.Be3 Bb7 8.a4 b4 9.Nce2 Nf6 10.f3 Bd6 11.Qd2 Nc6 12.Nxc6 Bxc6 13.Bf4 Bxf4 14.Qxf4 Qxf4 15.Nxf4 e5 16.Ne2 a5 17.c4 d6 18.b3 Nd7 19.Bc2 Nc5 20.O-O-O Ke7 21.Ng3 g6 22.Nf1 Ne6 23.Rd2 Nd4 24.Ne3 Rhf8 25.Rhd1 Kd7 26.Kb2 Kc7 27.Bb1 Rad8 28.Rc1 Ne6 29.Rcd1 f6 30.Bd3 Nc5 31.Bc2 Rd7 32.h4 h5 33.Rg1 Ne6 34.Rgd1 Nd4 35.Bb1 Rdf7 36.Nc2 Nxc2 37.Bxc2 Rd7 38.Bd3 f5 39.Re2 Rg7 40.Rh1 Kb6 41.Rhe1 Kc5 42.Rd2 Rf6 43.Kc2 Rg8 44.Kb2 Rgf8 45.Kc2 Rg8 46.Kb2 Be8 47.Bc2 Bf7 48.Red1 f4 49.Rh1 g5 50.hxg5 Rxg5 51.Rh2 Rh6 52.Bd1 h4 53.Kc2 Rg3 54.Kd3 h3 55.gxh3 Rhxh3 56.Rxh3 Rxh3 57.Kc2 Rh1 58.Rg2 Bh5 59.Rf2 Re1 60.Kd2 Re3 61.Kc2 Rc3+ 62.Kb2 Kd4 63.Rd2+ Kc5 64.Rf2 Rd3 65.Kc2 Re3 66.Rf1 Kd4 67.Rf2 Re1 68.Rd2+ Kc5 69.Rd5+ Kc6 70.Kd2 Re3 71.Rd3 Rxd3+ 72.Kxd3 Be8 73.Bc2 Bd7 74.Bd1 Bh3 75.Be2 Kc5 76.Kd2 Kd4 77.Bd3 Bg2 78.Be2 Kc5 79.Kd3 Bh3 80.Kd2 Bd7 81.Bf1 Kd4 82.Be2 Bc6 83.Bf1 Bxe4 84.fxe4 Kxe4 85.Bd3+ Kd4 86.Bc2 e4 87.Ke2 Kc3 88.Bd1 e3 89.Kf3 Kd2 90.Be2 Kc2 91.Kxf4 Kxb3 92.Kxe3 Kxa4 93.Kd4 b3 94.Bd1 Kb4 95.Kd3 a4 96.Kd2 a3 97.Kc1 Kxc4 98.Kb1 d5 99.Be2+ Kc3 100.Bd1 d4 101.Ka1 d3 102.Kb1 b2 103.Bh5 a2+ 104.Kxa2 Kc2