1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 e6 6.Be3 Nf6 7.Be2 Be7 8.O-O b5 9.a3 Bb7 10.Nxc6 dxc6 11.Qe1 Qc7 12.f4 c5 13.e5 Nd5 14.Nxd5 Bxd5 15.Qg3 g6 16.a4 b4 17.Rad1 h5 18.f5 h4 19.Qf2 gxf5 20.Rxd5 exd5 21.Qxf5 Kd8 22.Qxf7 Qxe5 23.Qf4 Qxf4 24.Bxf4 Rf8 25.g3 hxg3 26.hxg3 Kd7 27.Bf3 Kc6 28.Rd1 Rad8 29.c4 bxc3 30.bxc3 c4 31.Kg2 Bf6 32.Bd2 Kc5 33.Be3+ Kc6 34.Bd2 Be5 35.Re1 Rfe8 36.Bh5 Re6 37.Bf4 Kd6 38.Bg4 Ree8 39.Bh5 Re6 40.Bg4 Ree8 41.Bd2 d4 42.cxd4 Bxd4 43.Bb4+ Bc5 44.Rd1+ Kc6 45.Bf3+ Kb6 46.Bd2 Rd3 47.Rb1+ Rb3 48.Rd1 Rb2 49.Kh3 Bb4 50.Bf4 c3 51.Rd7 Rc8 52.Rd5 Bc5 53.Rh5 c2 54.Bg4 Rc6 55.Bd7 Rg6 56.a5+ Kxa5 57.Rxc5+ Kb4 58.Rc8 Rb6 59.Bf5 Kb3 60.g4 a5 61.Bc1 Ra2 62.g5 a4 63.g6 Rxg6 64.Bxg6 Ra1 65.Bxc2+ Kb4 66.Bd2+ Kb5 67.Bc3 Ra2 68.Bd3+ Kb6 69.Kg3 Kb7 70.Rc4 Kb6 71.Kf3 Ra3 72.Ke3 Ra2 73.Kd4 Ra3 74.Kd5 Ra2 75.Kd6 Ra3 76.Rb4+ Ka7 77.Bd4+ Ka8 78.Be4#