1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bb3 Rf8 7.O-O h6 8.Nf3 d6 9.d3 Bg4 10.Be3 Nh5 11.Nbd2 Nf4 12.Bxc5 dxc5 13.Qe1 Qd6 14.Qe3 Nd4 15.c3 Nxg2 16.Kxg2 Nxf3 17.Nc4 Qg6 18.Qxc5+ Ke8 19.Kh1 Qh5 20.Ba4+ c6 21.Bxc6+ bxc6 22.Qxc6+ Kf7 23.Qd5+ Kg6 24.Nxe5+ Nxe5 25.f4 Bf3+ 26.Kg1 Qg4+ 27.Kf2 Qg2+ 28.Ke3 Ng4+ 29.Kd4 Rad8 30.Rg1 Rxd5+ 31.Kxd5 Qxb2 32.c4 Rd8+