1.c4 c5 2.Nc3 g6 3.e3 Nf6 4.d4 cxd4 5.exd4 Bg7 6.d5 O-O 7.Be2 e5 8.h4 d6 9.h5 Na6 10.h6 Bh8 11.Nf3 Nc5 12.Ng5 Ne8 13.Be3 f5 14.f4 Bf6 15.Qd2 Bxg5 16.fxg5 f4 17.Bxc5 dxc5 18.d6 Nxd6 19.O-O-O Nf7 20.Qxd8 Rxd8 21.Rxd8+ Nxd8 22.Bf3 Nf7 23.Re1 Be6 24.Bxb7 Rd8 25.b3 Kf8 26.Ne4 Ke7 27.Nxc5 Bf5 28.Bd5 Nxg5 29.Rxe5+ Kf6 30.Re2 Nf7 31.Ne4+ Bxe4 32.Rxe4 Nxh6 33.Rxf4+ Nf5 34.Re4 Rd6 35.Re8 Ne7 36.Bf3 h5 37.c5 Rd7 38.Kc2 h4 39.Kc3 g5 40.b4 Rc7 41.a4 a5 42.Kc4 axb4 43.Kxb4 Kf7 44.Rh8 Kg7 45.Rd8 g4 46.Be4 h3 47.gxh3 gxh3 48.Kb5 Nc8 49.a5 h2 50.Bh1 Kf6 51.Rh8 Ke5 52.Rxh2 Kd4 53.c6 Rg7 54.Rh5 Rg1 55.Ka6 Rg7 56.Rd5+ Kc4 57.Rd7 Rg1 58.Bf3 Kc5 59.Rd5+ Kc4 60.c7 Rg3 61.Be4 Rg7 62.Kb7 Ne7 63.Rd7 Kc5 64.a6 Nf5 65.Bxf5 Re7 66.Kb8 Re5 67.a7 Kb4 68.a8=Q Ra5 69.Qb7+ Rb5 70.c8=Q Kb3 71.Ka8 Ka4 72.Ka7 Rb4 73.Ka6 Rh4 74.Qbb8 Rc4 75.Qa8 Rc5 76.Ka7 Ka5 77.Kb8+ Kb5 78.Rd8 Rc1 79.Bg6 Rc3 80.Bh7 Re3 81.Bg8 Rh3 82.Bh7 Rxh7 83.Rh8 Re7 84.Rg8 Re8 85.Rf8 Re2 86.Re8 Rxe8 87.Qxe8+ Kc5 88.Kc7 Kc4 89.Kc8 Kb4 90.Kb8 Kc4 91.Ka7 Kc5 92.Ka6 Kd4 93.Kb7 Kd5 94.Kc8+ Kc5 95.Kb8 Kb6 96.Qac6+ Ka5 97.Qb5# 1-0