1.e4 e5 2.Bc4 Nf6 3.d3 h6 4.Be3 Nc6 5.Nf3 d6 6.Nc3 Be7 7.O-O a6 8.Qe2 Bg4 9.h3 Bh5 10.Rad1 O-O 11.d4 exd4 12.Bxd4 Qc8 13.Be3 Ne5 14.Bb3 Nxf3+ 15.gxf3 Qxh3 16.Bxh6 Bxf3 17.Qxf3 Qxf3 18.Rd3 Qh5 19.Bf4 Qg4+ 20.Bg3 Nh5 21.Kg2 Nf4+ 22.Kh2 Qh3+ 23.Kg1 Qg2#