1.e4 e5 2.Bc4 Nf6 3.d3 Bc5 4.Nf3 Nc6 5.c3 a6 6.O-O d6 7.Bb3 Ba7 8.Be3 O-O 9.Nbd2 Ne7 10.Nh4 Ng6 11.Nxg6 hxg6 12.Bxa7 Rxa7 13.f4 c6 14.Qf3 Qb6+ 15.Kh1 Bg4 16.Qg3 Be2 17.fxe5 Bxf1 18.exf6 Be2 19.Qxg6 Qxb3 20.Qxg7#