1.e4 e5 2.Nf3 Qf6 3.Nc3 Bc5 4.Nd5 Qd8 5.Bc4 c6 6.Nc3 b5 7.Bb3 b4 8.Na4 a5 9.Nxc5 Nf6 10.Nxe5 Nxe4 11.Nxe4 O-O 12.Bxf7+ Rxf7 13.Nxf7 Kxf7 14.Qf3+ Kg8 15.Qb3+ Kf8 16.O-O Qe8 17.d3 c5 18.Be3 Qg6 19.Bxc5+ Ke8 20.Nd6+ Kd8 21.Qg8+ Kc7 22.Qxc8#