1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 Nb6 6.Bb3 Bg7 7.Ng5 e6 8.Qf3 Qe7 9.Ne4 dxe5 10.Bg5 Qb4+ 11.c3 Qa5 12.Bf6 O-O 13.Bxg7 Kxg7 14.Qf6+ Kg8 15.Qg5 N6d7 16.Nbd2 Nc6 17.Nc4 Qb5 18.Qh6 exd4 19.Ng5 Nf6 20.O-O dxc3 21.Ne3 e5 22.Nd5 Nxd5 23.Qxh7#