1.e4 c5 2.d4 cxd4 3.Nf3 b5 4.Bd3 Nc6 5.O-O e5 6.Bxb5 Bb7 7.Bxc6 Bxc6 8.Nxe5 g6 9.Qxd4 Bb5 10.Rd1 Bg7 11.Qd5 Bxe5 12.Qxe5+ Qe7 13.Qxh8 O-O-O 14.Nc3 Bc6 15.Bf4 Nf6 16.Qg7 g5 17.Bxg5 Qe6 18.Bxf6 d6 19.Bxd8 Qe5 20.Bf6 Qe8 21.e5 dxe5 22.b3 Bb7 23.a3 Kb8 24.Rd8+ Kc7 25.Rxe8 Kd7 26.Bxe5 Kc6 27.Qg6+ Kc5 28.Bc7 Bf3 29.Qg8 Be2 30.b4+ Kc6 31.Bg3 a5 32.Qxh7 Kb6 33.b5 Ka7 34.Qh8 Bg4 35.f4 Be6 36.Kf2 f5 37.Rxe6 Kb7 38.Rg1 Ka7 39.Rd1 a4 40.Nxa4 Kb7 41.Rf6 Ka7 42.Ra1 Kb7 43.b6 Ka6 44.Qb8 Ka5 45.Re1 Kb5 46.Kf1 Ka6 47.b7+ Ka5 48.Qg8 Kb5 49.Rf7 Kc6 50.Nb2 Kd5 51.Qh7 Kc5 52.Rd7 Kb5 53.Rf7 Kb6 54.b8=B Kc5 55.Qg8 Kd4 56.Rf6 Kc3 57.Re8 Kd4 58.Ree6 Kd5 59.Bc7 Kd4 60.Re7 Kc3 61.Qd5 Kxb2 62.Rd7 Kc3 63.Bf2 Kb2 64.Qf7 Ka1 65.Ba7 Kb1 66.Re7 Ka1 67.Qc4 Kb1 68.Rc6 Ka1 69.Rf6 Kb1 70.Bd6 Ka1 71.Bg1 Kb1 72.Bdc5 Kb2 73.Qf7 Ka1 74.Rxf5 Kb2 75.Qf8 Kc3 76.Ke1 Kc4 77.Rd7 Kb5 78.Re5 Ka4 79.Kd2 Kb5 80.Kc1 Ka4 81.Qc8 Ka5 82.Rh7 Kb5 83.Rh4 Ka5 84.h3 Ka4 85.Kb1 Ka5 86.Re1 Ka4 87.c3 Kb3 88.Qa6 Kxc3 89.Re6 Kd2 90.Rh8 Kd1 91.Ree8 Kd2 92.Qa4 Kc3 93.Bgf2 Kd3 94.Qc2# 1-0