I beat Chess Titans Level 10


My game. I am white. e4 e5 nf3 nc6 nc3 nf6 d4 exd4 nxd4 bc5 nxc6 bxc6 bg5 0-0 be2 qe8? bxf6 gxf6 0-0 d6 bg4 ba6? bf5 bxf1?? qh5 h6 qxh6 bxg2 qh7#. Only 15 moves
My game. I am white. e4 e5 nf3 nc6 nc3 nf6 d4 exd4 nxd4 bc5 nxc6 bxc6 bg5 0-0 be2 qe8? bxf6 gxf6 0-0 d6 bg4 ba6? bf5 bxf1?? qh5 h6 qxh6 bxg2 qh7#. Only 15 moves