1.g3 Nc6 2.d4 f6 3.Nf3 d5 4.c4 dxc4 5.d5 Ne5 6.Nxe5 fxe5 7.Nc3 Nf6 8.Bg2 e6 9.O-O exd5 10.Nxd5 Nxd5 11.Bxd5 Bh3 12.Bxb7 Rb8 13.Bc6+ Kf7 14.Bd5+ Ke8 15.Qa4+ Bd7 16.Qxc4 Bd6 17.Be3 Rf8 18.Bxa7 Rb4 19.Qc3 Qf6 20.Bc5 Rb5 21.b4 Bxc5 22.bxc5 e4 23.Qe3 Qe5 24.Bxe4 Rxc5 25.Rac1 Rxc1 26.Bg6+ Kd8 27.Qxe5 Rxf1+ 28.Kxf1 hxg6 29.Qxg7 Re8 30.Qxg6 Bb5 31.Qg5+ Re7 32.Qxb5 Re6 33.f4 Ke7 34.f5 Rf6 35.g4 Rf7 36.g5 Rf8 37.Qc5+ Ke8 38.f6 Kf7 39.Qe7+ Kg6 40.Qxf8 Kxg5 41.f7 Kf6 42.Qe8 Kg7 43.f8=Q+ Kh7 44.Qh8# 1-0