1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bb5 Bd7 7.O-O g6 8.Be3 Bg7 9.Qd2 Ng4 10.Nf3 Nxe3 11.Qxe3 O-O 12.h3 a6 13.Be2 Be6 14.Nd5 Bxd5 15.exd5 Ne5 16.Nxe5 Bxe5 17.c3 Rc8 18.a4 Kg7 19.g4 h6 20.f4 Bf6 21.Kg2 Qa5 22.Rfd1 Qc5 23.Qxc5 Rxc5 24.Kf3 Rfc8 25.Ra3 g5 26.Rb3 R8c7 27.Rb4 gxf4 28.Kxf4 Be5+ 29.Ke3 Bf6 30.Kf3 Be5 31.h4 Bf6 32.h5 Be5 33.Kg2 Kf6 34.Rf1+ Kg7 35.c4 a5 36.Rb6 Bd4 37.b3 Rd7 38.Bd3 Rcc7 39.Rb5 b6 40.Bf5 Rd8 41.Kf3 Bc5 42.Ke2 Re8 43.Kd3 e6 44.Be4 Rce7 45.Rf3 exd5 46.Bxd5 Re3+ 47.Rxe3 Rxe3+ 48.Kc2 Rg3 49.b4 axb4 50.a5 bxa5 51.Rxa5 b3+ 52.Kc1 Bd4 53.Rb5 Rg1+ 54.Kd2 b2 55.Be4 Rxg4 56.Kd3 Be5 57.Rb7 Rg1 58.Kc2 Rc1+ 59.Kd2 Kf6 60.Bd3 Bc3+ 61.Ke3 Re1+ 62.Kf2 Ra1 63.Ke3 Be5 64.Kd2 Rc1 65.Rb5 Kg5 66.Rb7 f5 67.Rb5 f4 68.Be4 Kg4 69.Rb3 Kxh5 70.Bf3+ Kh4 71.Be4 Rxc4 72.Bf3 Rc1 73.Be4 h5 74.Bf3 b1=Q 75.Rxb1 Rxb1 76.Bxh5 Kxh5 77.Kc2 Rb8 78.Kd1 Kg4 79.Kd2 Kg3 80.Kd3 f3 81.Kc4 f2 82.Kd3 f1=Q+ 83.Ke3 Qh1 84.Kd3 Rh8 85.Kc4 Rh2 86.Kd3 Kf2 87.Kd2 Rg2 88.Kd3 d5 89.Kd2 Bf4+ 90.Kc2 Be3 91.Kc3 Kg3 92.Kd3 Kf2 93.Kc2 Kg3+ 94.Kd3 Bf4 95.Kd4 Kg4 96.Kxd5 Kf5 97.Kd4 Kf6 98.Kc3 Kf5 99.Kd4 Rd2+ 100.Kc3 Ke5 101.Kb4 Rd3 102.Kc4 Rd2 103.Kb5 Rd3 104.Kb6 Rc3 105.Ka7 Qb1 106.Ka8 Ra3# 0-1