1.Nf3 Nf6 2.g3 d5 3.Bg2 Nc6 4.O-O Bf5 5.d4 e6 6.a3 Bd6 7.Nc3 a6 8.Nh4 Bg4 9.h3 Bh5 10.g4 Nxg4 11.hxg4 Qxh4 12.f3 Qh2+ 13.Kf2 Bg3+ 14.Ke3 Bg6 15.Bh1 Bf4#