1.g3 d5 2.Nf3 b6 3.c4 dxc4 4.Bg2 Bb7 5.Qa4+ Nd7 6.Qxc4 e6 7.O-O Ngf6 8.d4 Ne4 9.Qa4 Bd6 10.Ng5 f5 11.Nxe6 Qe7 12.Qc4 Ndf6 13.Nc3 c6 14.Nxe4 fxe4 15.Bg5 h6 16.Bxf6 Qxf6 17.Bh3 h5 18.f4 h4 19.g4 b5 20.Qb3 Bc8 21.g5 Bxe6 22.Bxe6 Qxd4+ 23.Kh1 Ke7 24.Rad1 Qb4 25.Qh3 Qxb2 26.Bb3 Qxe2 27.Qe6+ Kd8 28.Qxd6+ Kc8 29.Qxc6+ Kb8 30.Qd6+ Kb7 31.Bd5+ Kc8 32.Qc6+ Kb8 33.Qb7# 1-0