1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Nf6 7.Nc3 Bc5 8.Nxc6 dxc6 9.Qxd8+ Kxd8 10.f3 Be6 11.Bf4 Ke7 12.O-O-O Rhd8 13.Be2 a5 14.g4 b5 15.Kb1 a4 16.Rc1 Bd4 17.Rhd1 b4 18.Nd5+ Nxd5 19.exd5 Rxd5 20.Rxc6 Be5 21.Bxe5 Rxe5 22.Bc4 Rc8 23.Rxc8 Bxc8 24.Rd4 Re3 25.Bd5 Re1+ 26.Kc2 Re2+ 27.Kc1 Rxh2 28.Rxb4 Bd7 29.Re4+ Kf8 30.Rd4 Ke8 31.Bxf7+ Ke7 32.Bd5 h5 33.gxh5 Rxh5 34.Kd2 Rh2+ 35.Kc3 g5 36.Be4 a3 37.bxa3 Rxa2 38.Kb3 Ra1 39.a4 Be8 40.Bf5 Bc6 41.Bg4 Ke8 42.Rc4 Bd5 43.Kb2 Rf1 44.Rc3 Ke7 45.a5 Kd6 46.a6 Rf2+ 47.Kc1 Ra2 48.Bc8 Bc6 49.Bb7 Bb5 50.Rc8 Kd7 51.Ra8 Kc7 52.Kb1 Ra5 53.Kb2 Kb6 54.Kc3 Ra4 55.Rg8 Bxa6 56.Bxa6 Kxa6 57.Ra8+ Kb5 58.Rxa4 Kxa4 59.Kd4 Kb5 60.Ke5 Kc6 61.Kf6 Kd6 62.Kxg5 Ke7 63.Kg6 Kd7 64.f4 Ke8 65.Kg7 Kd7 66.f5 Kd8 67.Kf8 Kc8 68.Ke8 Kb7 69.f6 Kc8 70.Kf7 Kd7 71.Kg8 Kd8 72.Kf8 Kc8 73.Kf7 Kb7 74.Ke8 Kc8 75.f7 Kc7 76.f8=Q Kb8 77.Qf5 Ka7 78.Qh5 Kb6 79.Kd8 Ka6 80.Qe5 Kb6 81.Qf5 Kc6 82.Qd3 Kb7 83.Qe3 Ka6 84.Qa3+ Kb7 85.Qb2+ Ka6 86.Qg2 Ka5 87.Qg3 Kb5 88.Qf3 Kc5 89.Kc8 Kb5 90.Qg4 Ka5 91.Qg3 Kb6 92.Kd7 Ka7 93.Kc6 Ka6 94.Qd3+ Ka7 95.Qd7+ Ka8 96.Kc7 Ka7 97.Kc8+ Ka8 98.Qb7# 1-0