1.e4 c5 2.Bd3 Nf6 3.e5 Nd5 4.Be4 e6 5.Nc3 d6 6.Nxd5 exd5 7.Bxd5 dxe5 8.Qf3 f6 9.Bxb7 Bxb7 10.Qxb7 Nd7 11.Ne2 Be7 12.b3 a5 13.Nc3 O-O 14.d3 Nb6 15.O-O Rb8 16.Qc6 Qe8 17.Qxe8 Rfxe8 18.f4 exf4 19.Bxf4 Rbc8 20.Rae1 Kf7 21.Bd2 Rcd8 22.Re4 Nd5 23.Nxd5 Rxd5 24.Rfe1 Rd7 25.Kf2 Ra8 26.Ra4 Bd8 27.Ree4 g5 28.h4 h6 29.h5 Rd5 30.g4 f5 31.gxf5 Rxf5+ 32.Kg2 Ra6 33.Re2 Bc7 34.Rae4 Bd8 35.a4 Bf6 36.Rf2 Rxf2+ 37.Kxf2 Bd4+ 38.Kg3 Kf6 39.Kg4 Kf7 40.Be1 Kf6 41.Re8 Kf7 42.Re2 Rf6 43.Bxa5 Rf4+ 44.Kg3 Rh4 45.Be1 Rxh5 46.a5 Rh1 47.a6 c4 48.dxc4 h5 49.Bf2 Bxf2+ 50.Rxf2+ Ke6 51.a7 Ra1 52.Rh2 h4+ 53.Kg4 Kf6 54.Rf2+ Kg6 55.Rf8 Rxa7 56.Rg8+ Kf6 57.Rxg5 Rh7 58.Rf5+ Ke6 59.Rf2 Ke5 60.Kh3 Kd4 61.Rf3 Kc5 62.c3 Rh5 63.Rd3 Rh6 64.Rd5+ Kc6 65.b4 Re6 66.Rc5+ Kb6 67.Kxh4 Re3 68.Kg4 Rxc3 69.Kf4 Rb3 70.Rb5+ Kc6 71.Ke4 Rc3 72.Rc5+ Kb6 73.Kd4 Rc2 74.Rh5 Rd2+ 75.Kc3 Rd1 76.Kb2 Rd2+ 77.Kb3 Rd3+ 78.Kc2 Rf3 79.Rh6+ Kc7 80.b5 Kc8 81.c5 Kb7 82.Rh5 Rf1 83.Kb3 Rd1 84.Rh7+ Kc8 85.Ka4 Rc1 86.c6 Rf1 87.Ka5 Kb8 88.Re7 Kc8 89.Kb4 Rc1 90.Re4 Kc7 91.Re7+ Kc8 92.Ka5 Rf1 93.b6 Rh1 94.Re8# 1-0