1.g3 d5 2.Nf3 c6 3.Bg2 Bd7 4.h3 g6 5.d4 Nf6 6.c4 dxc4 7.Ne5 Bg7 8.Nxc4 Be6 9.Ne5 Bd5 10.O-O O-O 11.Nc3 Bxg2 12.Kxg2 Nbd7 13.Nf3 Re8 14.Bf4 Nh5 15.Be5 Nxe5 16.dxe5 Qc7 17.Qd4 Red8 18.Qe4 Bh8 19.Rad1 Ng7 20.h4 Ne6 21.h5 Bg7 22.Rh1 Rxd1 23.Rxd1 Rd8 24.Rh1 Qb6 25.b4 a5 26.a3 axb4 27.axb4 Qa6 28.hxg6 hxg6 29.Qh4 Kf8 30.Qe4 Qa3 31.Qc4 Qb2 32.Na4 Qa3 33.Nc5 Nxc5 34.bxc5 Qa6 35.Qc2 e6 36.Ng5 Rd4 37.Qb3 Rd7 38.Rd1 Rxd1 39.Qxd1 Ke8 40.Qd6 Qa5 41.f4 Bf8 42.Qb8+ Qd8 43.Qxb7 Qd5+ 44.e4 Qd2+ 45.Kh3 Be7 46.Nh7 Qd1 47.Qc8+ Bd8 48.Qxc6+ Ke7 49.Qd6+ Qxd6 50.exd6+ Kd7 51.Ng5 Bxg5 52.fxg5 e5 53.Kg2 Kc6 54.Kf2 Kb7 55.Kg1 Kc6 56.Kf2 Kb7 57.g4 Kc6 58.Ke2 Kd7 59.Kd3 Ke6 60.Kc3 Kd7 61.Kb3 Kc6 62.Kc4 Kd7 63.Kd5 Ke8 64.c6 Kd8 65.Kc5 f5 66.gxf5 Kc8 67.d7+ Kb8 68.Kb6 gxf5 69.d8=Q# 1-0