1.e4 c5 2.c3 h6 3.d4 e5 4.dxe5 Nc6 5.Bf4 Qc7 6.Nf3 g5 7.Bg3 g4 8.Nh4 Nxe5 9.Na3 a6 10.Nc4 d6 11.Nf5 Bxf5 12.exf5 O-O-O 13.Qb3 Nf6 14.O-O-O h5 15.Nxe5 dxe5 16.Rxd8+ Qxd8 17.Bc4 Bh6+ 18.Kb1 Ne4 19.Ka1 Nd2 20.Be6+ Kb8 21.Bxe5+ Ka8 22.Qa4 Rf8 23.Bd7 Qe7 24.Bc7 Ka7 25.f6 Qxf6 26.Qa5 Ne4 27.Re1 Qxf2 28.Qb6+ Ka8 29.Rd1 Qf6 30.a4 Bg7 31.Qxf6 Bxf6 32.Bf5 Re8 33.a5 Nxc3 34.bxc3 Bxc3+ 35.Kb1 Bd4 36.Bd3 Re3 37.Bb6 h4 38.Bf5 g3 39.hxg3 hxg3 40.Rh1 Re8 41.Bg4 Kb8 42.Bf3 Re3 43.Bd5 Kc8 44.Rh7 Kd7 45.Rxf7+ Kd6 46.Bxb7 Rb3+ 47.Kc2 Rc3+ 48.Kd2 Ra3 49.Bxa6 Bc3+ 50.Ke2 Bxa5 51.Bxa5 Rxa5 52.Bc4 Ra3 53.Rf3 Ra4 54.Rc3 Ke5 55.Ke3 Rb4 56.Be2 Kd6 57.Kf3 Kd5 58.Kxg3 Kd4 59.Rc1 c4 60.Rxc4+ Rxc4 61.Bxc4 Kxc4 62.Kh4 Kd5 63.Kg5 Ke6 64.g4 Ke7 65.Kh6 Ke8 66.g5 Ke7 67.g6 Ke8 68.g7 Kd7 69.Kg6 Kd6 70.Kf6 Kd5 71.g8=Q+ Kc5 72.Ke5 Kb5 73.Kd5 Kb4 74.Qg3 Ka5 75.Kc5 Ka6 76.Qb8 Ka5 77.Qa7# 1-0