1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.Nf3 Bc5 5.c3 a6 6.O-O Ba7 7.Nbd2 d6 8.Bb3 h6 9.Re1 O-O 10.Nf1 Ne7 11.Ng3 Ng6 12.h3 Be6 13.Bc2 Qd7 14.d4 Rad8 15.Be3 Nf4 16.d5 Bxh3 17.Bxa7 Bxg2 18.Be3 Qh3 19.Nh2 h5 20.Bd3 h4 21.Nf5 Nxe4 22.Bxf4 exf4 23.Ne7+ Kh8 24.Qh5#