1.d4 Nf6 2.g3 e6 3.Bg2 g6 4.e4 d6 5.c4 e5 6.Ne2 exd4 7.Nxd4 Nbd7 8.Nc3 Bg7 9.Bg5 Nb6 10.c5 dxc5 11.Ndb5 Qe7 12.Bf4 O-O 13.Nxc7 Rd8 14.Qc2 Nh5 15.Nxa8 Nxf4 16.gxf4 Nxa8 17.O-O Nc7 18.Rad1 Bd4 19.Ne2 Bg4 20.Kh1 Bxe2 21.Qxe2 Ne6 22.Qg4 c4 23.f5 Nc5 24.f4 Nxe4 25.fxg6 hxg6 26.Qf3 f5 27.Qe2 Ng3+ 28.hxg3 Qxe2 29.Rfe1 Qh5+ 30.Bh3 Qxh3# 0-1