1.e4 Nc6 2.Bc4 Nf6 3.Nc3 e5 4.Nf3 Bc5 5.Bb3 d6 6.O-O Bg4 7.Bc4 Nd4 8.Be2 Nxe2+ 9.Qxe2 Nd7 10.h3 Bh5 11.Qd3 Qf6 12.Nd5 Qe6 13.Nxc7+ Ke7 14.Nxe6 Kxe6 15.Qd5+ Ke7 16.Nh4 Rag8 17.Nf5+ Kf6 18.Nxd6 Bxd6 19.Qxd6+ Kg5 20.d4+ Kh4 21.Kh2 Bf3 22.Qxd7 Bxg2 23.Qg4#