1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 Bd6 5.Bb5 a6 6.Bxc6 bxc6 7.dxe5 Bc5 8.exf6 Qxf6 9.e5 Qe7 10.O-O Bb7 11.Ne4 Bb6 12.c4 h6 13.c5 Ba7 14.b4 d5 15.exd6 cxd6 16.Nxd6+ Kf8 17.Bb2 f6 18.Nh4 Qc7 19.Qb3 Ke7 20.Ng6+ Kd7 21.Qf7+ Kd8 22.Bxf6+ Qe7 23.Qxe7#