1.Nf3 Nf6 2.Nc3 Nc6 3.e4 e5 4.g3 Bc5 5.Bg2 Ng4 6.O-O Bxf2+ 7.Kh1 O-O 8.d3 Nd4 9.Nxd4 exd4 10.Qxg4 dxc3 11.Rxf2 d6 12.Qg5 Qe8 13.Be3 Qc6 14.Bd4 g6 15.Qf6 Rd8 16.Qg7#