1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Bc5 5.d3 d6 6.c3 Bd7 7.Be3 Bxe3 8.fxe3 O-O 9.Nbd2 d5 10.exd5 Nxd5 11.Qe2 Nf6 12.Bxc6 Bxc6 13.Nxe5 Bd5 14.e4 Be6 15.Ndf3 c6 16.Ng5 Qc7 17.Nxe6 fxe6 18.d4 c5 19.Qc4 Nxe4 20.Qxe6+ Kh8 21.Nf7+ Kg8 22.Ng5+ Kh8 23.Qxe4 Rfe8 24.Qxh7#