1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 d6 5.a3 Nf6 6.Nc3 O-O 7.O-O h6 8.Be3 Bxe3 9.fxe3 Re8 10.h3 Be6 11.Ba2 Nh5 12.d4 Qf6 13.d5 Bxh3 14.dxc6 Qg6 15.Nh4 Qg5 16.Bxf7+ Kh8 17.Bxe8 Qxe3+ 18.Rf2 Rxe8 19.Qxh5 Be6 20.Qxe8+ Bg8 21.cxb7 Qg3 22.b8=Q Qxh4 23.Qxg8#