1.e4 e5 2.Nc3 Bc5 3.Bc4 Qf6 4.Nf3 Ne7 5.d3 Nbc6 6.O-O a6 7.Bg5 Qg6 8.Qd2 d6 9.Ne2 Bg4 10.Nh4 Bxe2 11.Nxg6 hxg6 12.Qxe2 f6 13.Be3 Nd4 14.Bxd4 Bxd4 15.c3 Bb6 16.Be6 Rh5 17.Rac1 Nc6 18.Qg4 Rg5 19.Bd7+ Kf8 20.Qe6 Nd8 21.Qe8#