1.e4 e5 2.Bc4 Bc5 3.Nf3 Nc6 4.O-O Nf6 5.d3 O-O 6.Bg5 h6 7.Bxf6 Qxf6 8.Nc3 d6 9.h3 a6 10.Nd5 Qd8 11.Bb3 Be6 12.Qd2 a5 13.Ba4 Bb4 14.Qd1 Qc8 15.Bxc6 bxc6 16.Ne7+ Kh8 17.Nxc8 Raxc8 18.a3 Bc5 19.Nh4 g5 20.Nf5 Rfe8 21.Qh5 Rg8 22.Qxh6#