1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Qh4 5.Nc3 Bb4 6.Be2 Nf6 7.Nb5 Ba5 8.O-O Nxe4 9.Nd5 Qd8 10.Bf3 Nc5 11.Qe2+ Ne6 12.Nf4 O-O 13.Nxe6 fxe6 14.Bd2 Bb6 15.Be3 Ne5 16.Be4 d5 17.Bxb6 axb6 18.Bxh7+ Kxh7 19.Qxe5 c5 20.Nc7 Ra5 21.Nxe6 Re8 22.Qxg7#