1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Qf6 8.Bxd5+ Be6 9.Bxe6+ Kxe6 10.Qb3+ Kd7 11.Qh3+ Ke8 12.c3 Bc5 13.O-O Kf7 14.d4 exd4 15.Qh5+ g6 16.Qxc5 d3 17.Qc4+ Kg7 18.Qxd3 Rhf8 19.Qg3 Rf7 20.Bg5 Qf5 21.Nd2 Ne5 22.Nb3 Nc6 23.Rad1 Raf8 24.Be3 b6 25.Nd4 Nxd4 26.Bxd4+ Kg8 27.Qe5 Qxe5 28.Bxe5 c5 29.f4 Rb7 30.Rd5 h5 31.Rfd1