1.g3 e6 2.d4 c5 3.d5 exd5 4.Bg2 Nf6 5.e3 d6 6.Nc3 Nc6 7.Nge2 g6 8.O-O Bg7 9.Nxd5 Nxd5 10.Qxd5 O-O 11.Nf4 Re8 12.e4 Rb8 13.a4 Nd4 14.c3 Nc6 15.Rd1 Bf8 16.Qd3 Bg4 17.f3 Ne5 18.Qe2 Bd7 19.Nd5 b5 20.f4 Bg4 21.Qf1 Bxd1 22.fxe5 Bxa4 23.Nf6+ Kg7 24.Bg5 Be7 25.Nxe8+ Qxe8 26.Bf6+ Kg8 27.exd6 Bxd6 28.e5 Bf8 29.Bd5 Qd7 30.Qf3 c4 31.Rf1 Bc2 32.g4 Bd3 33.Re1 Rb6 34.b4 a5 35.bxa5 Ra6 36.Kg2 b4 37.Bd8 h5 38.gxh5 g5 39.h3 bxc3 40.Bb6 c2 41.e6 fxe6 42.Rxe6 Kh7 43.Bxc4 Rxb6 44.Bxd3+ Kg8 45.Rxb6 c1=Q 46.Rg6+ Bg7 47.h6 Qd2+ 48.Kh1 Q2xd3 49.Rxg7+ Qxg7 50.Qxd3 Qa1+ 51.Kg2 Qxa5 52.Qg6+ Kf8 53.Qf6+ Ke8 54.h7 Qd2+ 55.Qf2 Qd5+ 56.Qf3 Qd2+ 57.Kf1 Qc1+ 58.Kf2 Qe1+ 59.Kxe1 g4 60.Qa3 Kd7 61.Qb3 Ke8 62.Qg3 Kf7 63.Qb3+ Kg6 64.Qa4 Kf5 65.Qc2+ Ke5 66.Qd1 Kf6 67.Qc2 Ke6 68.Qe2+ Kd7 69.Kd1 Kd8 70.Qf2 Ke7 71.Qc2 Kd6 72.Qb1 Kc7 73.Qb3 Kd8 74.Qb1 g3 75.Qa2 g2 76.Qa7 g1=B 77.h8=Q# 1-0