1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 g6 6.Nc3 Nf6 7.Be2 Nxd4 8.Qxd4 Bg7 9.Be3 O-O 10.Qd2 Be6 11.Rc1 a6 12.O-O Qa5 13.b3 b5 14.Nd5 Qxd2 15.Nxe7+ Kh8 16.Bxd2 Nxe4 17.Ba5 Rfe8 18.Bf3 Rxe7 19.Bxe4 Rb8 20.Bb4 Be5 21.cxb5 Rxb5 22.Bd2 Rc5 23.Rfd1 Kg7 24.g3 Rec7 25.Rxc5 dxc5 26.Ba5 Rc8 27.Bd5 Bd4 28.Bxe6 fxe6 29.Rc1 Kf6 30.Kf1 e5 31.Ke2 Ke6 32.Bd2 Kd5 33.Rc4 Rf8 34.Be3 a5 35.Ra4 Bc3 36.Bxc5 Kxc5 37.Rc4+ Kd5 38.Rxc3 a4 39.bxa4 Ra8 40.Ra3 Ra5 41.Ke3 g5 42.h3 h5 43.f3 h4 44.g4 Kd6 45.Kd2 Kc6 46.Kc3 Kc5 47.Kb3 Kb6 48.Kc4 Kc6 49.Kb4 Rd5 50.a5 Rd4+ 51.Kc3 Kb7 52.Kc2 Ka6 53.Re3 Rd5 54.Kc3 Kb7 55.a6+ Kxa6 56.Kc4 Ra5 57.Kd3 Kb6 58.Ke4 Kc6 59.Kf5 e4+ 60.Kf6 exf3 61.Rxf3 Kd6 62.a3 Kd7 63.a4 Ke8 64.Rf5 Rxa4 65.Kxg5 Ra2 66.Kxh4 Ra4 67.Rf3 Rb4 68.Kh5 Rb7 69.Rf4 Ra7 70.g5 Rd7 71.Rf3 Rd8 72.Rf5 Rd4 73.Rf6 Rg4 74.hxg4 Kd7 75.Rf8 Kd6 76.Rf7 Kc6 77.Rf5 Kd6 78.Rf3 Kd7 79.Rf2 Kd6 80.Ra2 Ke5 81.Re2+ Kd4 82.Re7 Kc4 83.Re5 Kc3 84.Re3+ Kb4 85.Re2 Ka5 86.Re7 Kb5 87.Re5+ Ka4 88.Re3 Ka5 89.Re4 Kb5 90.Re7 Kc6 91.Re5 Kd7 92.Re4 Kc6 93.Re3 Kc7 94.Re2 Kd8 95.Re4 Kc7 96.Kh6 Kc8 97.Re7 Kb8 98.Kg6 Kc8 99.Kf6 Kb8 100.Ke6 Ka8 101.Kd6 Kb8 102.Kc6 Kc8 103.Re8# 1-0