1.Nf3 d5 2.g3 Nd7 3.d4 Nb6 4.a4 a5 5.Bg2 Bf5 6.O-O Nf6 7.Ne5 c6 8.e3 h5 9.Nd2 e6 10.h3 Bd6 11.c4 dxc4 12.Ndxc4 Nxc4 13.Nxc4 Bc7 14.Qe2 Ne4 15.Nd2 Ng5 16.h4 Bg4 17.f3 Nh3+ 18.Kh1 Bxg3 19.fxg4 Qxh4 20.Bxh3 Qxh3+ 21.Kg1 hxg4 22.Qg2 Bh2+ 23.Kh1 Qxe3 24.Qxh2 Rxh2+ 25.Kxh2 O-O-O 26.Ra3 Qe2+ 27.Kg1 Rh8 28.Rf2 Rh1+ 29.Kxh1 Qxf2 30.Rc3 g3 31.Nf3 g2+ 32.Kh2 g1=Q+ 33.Kh3 Qfg3#