1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 Ng4 6.Bxf7+ Kxf7 7.Ng5+ Ke8 8.Qxg4 d5 9.Qg3 Rf8 10.O-O h6 11.b4 Bxf2+ 12.Rxf2 Rxf2 13.Kxf2 hxg5 14.Bxg5 Qd7 15.b5 Qf7+ 16.Ke2 Ne7 17.Nd2 Ng6 18.Rf1 Qe6 19.exd5 Qxd5 20.Bh6 Qd6 21.Nc4 Qe6 22.Bxg7 Nf4+ 23.Kd2 Ng6 24.Rf6 Qg4 25.Qxg4 Bxg4 26.Rxg6 Bh5 27.Rh6 Kf7 28.Rxh5 Kxg7 29.Rxe5 Rf8 30.Re7+ Kg6 31.Re2