1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.O-O c6 5.h3 Bh5 6.d4 Nbd7 7.c4 e6 8.cxd5 exd5 9.Qb3 Nb6 10.Ne5 Be7 11.Nc3 O-O 12.f4 h6 13.f5 Ne4 14.g4 f6 15.Nxe4 fxe5 16.gxh5 exd4 17.Ng3 Kh8 18.Bf4 Qd7 19.Rad1 c5 20.Kh1 Rae8 21.a4 Bd6 22.Qf3 Bxf4 23.Qxf4 Qxa4 24.e4 Nc4 25.Ra1 Qb5 26.Rf2 dxe4 27.Nxe4 Qd7 28.Nxc5 Qb5 29.Ne4 Ne3 30.f6 Nxg2 31.fxg7+ Kxg7 32.Rxg2+ Kh8 33.Qxh6#