1.e4 e5 2.Nc3 Nf6 3.Bc4 Nc6 4.d3 Bc5 5.f4 d6 6.Nf3 Ng4 7.Ng5 exf4 8.Bxf7+ Kf8 9.Bxf4 Nf2 10.Qh5 Nxh1 11.Bc4 Qf6 12.Nd5 Qg6 13.Qf3 Nd4 14.Bxd6+ Ke8 15.Nxc7+ Kd7 16.Qg4+ Kxd6 17.Qf4+ Kc6 18.Nxa8 Bd6 19.Bd5+ Kd7 20.e5 Bxe5 21.Qxe5 Re8 22.Ne6 Nxe6 23.O-O-O Nf2 24.Bxe6+ Rxe6 25.Qc7+ Ke8 26.Qxc8+ Kf7 27.Rf1 Qg5+ 28.Kb1 Qxg2 29.Rc1 Qc6 30.Nc7 Rf6 31.Re1