1.e4 e5 2.Nc3 Qf6 3.Nd5 Qc6 4.Nf3 d6 5.Bb5 Nd7 6.Bxc6 bxc6 7.Nxc7+ Kd8 8.Nxa8 Bb7 9.Nc7 Kxc7 10.d4 f6 11.Bd2 exd4 12.Nxd4 c5 13.Ne6+ Kc8 14.Nxf8 Ne7 15.Nxd7 Nc6 16.Nxc5 dxc5 17.Qg4+ Kc7 18.Qxg7+ Kb6 19.Qxh8 Nd4 20.Qxf6+ Bc6 21.Rc1 c4 22.Qxd4+ Kb7 23.Qxc4 a5 24.Bxa5 h5 25.Qe6 h4 26.Qe7+ Ka6 27.Qb4 Bb5 28.Rd1 Be8 29.Qb6#