1.e4 e5 2.Nf3 Nf6 3.Bc4 Nc6 4.Ng5 Bc5 5.Nxf7 Qe7 6.Nxh8 Nxe4 7.d3 Nd6 8.Bd5 Na5 9.Nc3 Qf6 10.O-O Nf5 11.Nf7 d6 12.Ng5 h6 13.Nf3 Ne7 14.Be4 d5 15.Bxd5 Nxd5 16.Nxd5 Qe6 17.Nxc7+ Kd8 18.Nxe6+ Kd7 19.Nxc5+ Kd6 20.Ne4+ Ke6 21.Qd2 Nc6 22.Qc3 g6 23.Qc5 h5 24.Ng3 Bd7 25.Bg5 Be8 26.b4 a6 27.a4 Bf7 28.b5 axb5 29.axb5 Nd8 30.Qxe5+ Kd7 31.Rac1 Rc8 32.Qe7#