1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.Ng5 Ne5 6.Nxf7 Nxf7 7.Bxf7+ Kxf7 8.Qh5+ Kf8 9.Qxc5+ Qe7 10.Qxd4 d6 11.Nc3 c6 12.O-O Qe5 13.Rd1 Nf6 14.Qxd6+ Qxd6 15.Rxd6 Ke7 16.Rd1 Be6 17.Bf4 Kf7 18.a3 Rad8 19.f3 Rd7 20.Rxd7+ Nxd7 21.Rd1 Nb6 22.Be3 Nc4 23.Bxa7 Ra8 24.Bd4 Nxb2 25.Rb1 Nc4 26.Rxb7+ Ke8 27.Rxg7 Nxa3 28.Rxh7 Nxc2 29.Rh8+