1.g3 c5 2.Bg2 g6 3.Nf3 Bg7 4.c4 Nc6 5.Nc3 e6 6.d4 Nxd4 7.Nxd4 cxd4 8.Ne4 d5 9.Qa4+ Kf8 10.Qa3+ Qe7 11.Nd6 Be5 12.c5 Kg7 13.f4 Bxd6 14.cxd6 Qd8 15.Qc5 Nh6 16.Qxd4+ f6 17.e4 dxe4 18.Bxe4 Nf7 19.O-O Nxd6 20.Rd1 Nf7 21.Be3 Qxd4 22.Bxd4 e5 23.fxe5 Nxe5 24.Rac1 Rf8 25.Rc7+ Rf7 26.Bxe5 fxe5 27.Rxf7+ Kxf7 28.Rd8 a5 29.Kf2 a4 30.a3 Ke7 31.Rh8 Kf6 32.Ke3 Kg7 33.Rd8 Kf6 34.h4 Ke7 35.Rh8 Kf6 36.g4 Kg7 37.Rd8 h6 38.g5 hxg5 39.hxg5 Kf7 40.Bd3 Ke7 41.Rg8 Kf7 42.Bc4+ Ke7 43.Rg7+ Kd6 44.Rxg6+ Kc5 45.Bf7 Bf5 46.Rf6 Bc2 47.g6 Bxg6 48.Bxg6 Rh8 49.Bd3 Rh3+ 50.Kd2 Kd4 51.Rd6+ Kc5 52.Rd8 Rh4 53.Rc8+ Kd5 54.Bb5 Rh2+ 55.Be2 b6 56.Ke3 Rh3+ 57.Kd2 Rh2 58.Rc2 b5 59.Ke3 Rh3+ 60.Kd2 Rh2 61.Rc8 Rh3 62.Bxb5 Rh2+ 63.Kc3 Rh3+ 64.Kb4 Rb3+ 65.Kxa4 Rxb2 66.Ka5 e4 67.a4 e3 68.Kb6 e2 69.Re8 Kd4 70.Rxe2 Rxe2 71.Bxe2 Ke5 72.a5 Kd4 73.a6 Ke5 74.Kc5 Kf4 75.Kd4 Kf5 76.a7 Ke6 77.a8=Q Kf6 78.Qf8+ Ke6 79.Bg4# 1-0