1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe4 4.Qe2 d5 5.d3 Nc5 6.Nc6+ Qe7 7.Nxe7 Bxe7 8.Nc3 Ne6 9.Nxd5 O-O 10.Nxe7+ Kh8 11.Nxc8 Rxc8 12.Be3 Nd7 13.O-O-O Re8 14.d4 c5 15.Qh5 g6 16.Qd5 Nb6 17.Qe5+ Kg8 18.Bh6 Nc4 19.Bxc4 a6 20.Bxe6 fxe6 21.Qg7#