1.Nf3 d5 2.g3 Nc6 3.Bh3 Bxh3 4.Ng5 Bf5 5.O-O e5 6.Nf3 Nf6 7.Nxe5 Nxe5 8.f3 Bc5+ 9.Kg2 Qd7 10.e3 Bh3+ 11.Kg1 h5 12.Rf2 h4 13.gxh4 Rxh4 14.f4 Qg4+ 15.Rg2 Qxd1+ 16.Kf2 Ne4#