1.g3 c5 2.d3 Nf6 3.Nf3 g6 4.Ng5 Bg7 5.a3 d5 6.Bg2 Nbd7 7.Nc3 Nb6 8.Bf4 Bg4 9.O-O Bd7 10.e4 h6 11.Nf3 d4 12.Ne2 Bg4 13.Ne5 Be6 14.Bd2 Ng4 15.Nf3 Na4 16.Qc1 Ne5 17.Nxe5 Bxe5 18.f4 Bg7 19.f5 gxf5 20.exf5 Bd5 21.Nf4 Bxg2 22.Kxg2 Qd7 23.Nh5 Be5 24.Qe1 Qd5+ 25.Kg1 O-O-O 26.Nf4 Qd6 27.Qe4 h5 28.Rae1 Bf6 29.Qf3 h4 30.g4 Bg5 31.h3 Nxb2 32.Rb1 Qb6 33.Bc1 Bxf4 34.Bxf4 c4 35.dxc4 d3+ 36.Be3 Qf6 37.c3 Qxc3 38.Bc1 Qe5 39.Rxb2 Rd7 40.Rb5 Qe2 41.Rc5+ Kb8 42.Bf4+ Ka8 43.Rd5 Rxd5 44.Qxd5 e6 45.fxe6 fxe6 46.Qd7 e5 47.Bg5 e4 48.c5 Qc2 49.Rc1 Qb2 50.c6 bxc6 51.Qxc6+ Qb7 52.Qxb7+ Kxb7 53.Kf2 Rf8+ 54.Ke3 Rf3+ 55.Kxe4 Rxh3 56.Bf4 d2 57.Bxd2 Rxa3 58.g5 Rg3 59.Kf5 h3 60.Bf4 Rg2 61.Rh1 a5 62.Rxh3 a4 63.Ra3 Rg1 64.Rxa4 Kc6 65.g6 Kd5 66.Bg5 Rf1+ 67.Rf4 Rxf4+ 68.Bxf4 Kc5 69.g7 Kd5 70.g8=Q+ Kc5 71.Ke5 Kb4 72.Kd4 Kb5 73.Qb8+ Kc6 74.Qe8+ Kb6 75.Qe3 Ka5 76.Kc5 Ka6 77.Qb3 Ka7 78.Kc6 Ka8 79.Qb7# 1-0