1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Nf6 7.Qe2 Qe7 8.Bg5 Nd4 9.Nxd4 Bxd4 10.Nd5 Qd6 11.O-O-O Bxb2+ 12.Kxb2 Qe5+ 13.c3 Qxg5 14.Nxc7+ Ke7 15.Nxa8 Qa5 16.Qb5 Qxb5+ 17.Bxb5 Kd8 18.Rd4 Ng4 19.Rhd1 Nxf2 20.R1d2 Ng4 21.Bxd7 Nxh2 22.Bf5+ Ke7 23.Nc7 Bxf5 24.exf5 Kf6 25.Rd6+ Kxf5 26.Rf2+ Ke5 27.Rd5+ Ke4 28.Rd4+ Ke5 29.Rxf7