1.g3 d5 2.f4 Nf6 3.c4 dxc4 4.Qa4+ Qd7 5.Qxc4 b5 6.Qb3 Qc6 7.Qc3 Qxh1 8.Nf3 Nd5 9.Qc2 e6 10.Nd4 Bd7 11.h3 Nc6 12.Nxc6 Nf6 13.Ne5 Bd6 14.Nxd7 Kxd7 15.Nc3 b4 16.Nd1 Ne4 17.Nf2 Nxf2 18.Kxf2 Qd5 19.e3 Qf5 20.Qxf5 exf5 21.b3 h5 22.Bb2 f6 23.Bd3 Ke6 24.Rc1 h4 25.g4 fxg4 26.hxg4 h3 27.Bf5+ Ke7 28.Be4 Rad8 29.Rh1 Bxf4 30.exf4 Rxd2+ 31.Kg3 Rxb2 32.Rc1 Kd8 33.a4 h2 34.Bf5 h1=Q 35.Rc3 Qg2# 0-1