1.Nf3 Nf6 2.d4 d5 3.c4 g6 4.Nc3 Bg7 5.g3 O-O 6.Bg2 c5 7.e3 cxd4 8.Nxd4 e5 9.Nf3 e4 10.Nd4 Bg4 11.f3 exf3 12.Bxf3 Bxf3 13.Qxf3 Re8 14.O-O Qb6 15.Nxd5 Nxd5 16.Qxf7+ Kh8 17.Qxe8+ Bf8 18.Qxf8#