1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bc5 5.O-O O-O 6.d3 a6 7.Bg5 b5 8.Bd5 Qe8 9.Bxf6 gxf6 10.Qe2 Bb7 11.Nh4 Nd4 12.Qg4+ Kh8 13.Bxb7 f5 14.exf5 Rb8 15.Bxa6 Nxc2 16.Rad1 Rg8 17.Qh5 d6 18.f6 Rg6 19.Nxg6+ fxg6 20.Qh6 Qe6 21.Qg7#