1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 O-O 9.Nxc6 bxc6 10.Bxc5 Nxc5 11.Bxc6 Rb8 12.Bxd5 Ba6 13.Na3 Qe7 14.f4 Ne6 15.Qf3 Qb4+ 16.Kf2 Nxf4 17.Bc4 Qd2+ 18.Kg3 Rb6 19.e6 fxe6 20.Rhf1 Qd6 21.Qd1 Qe5 22.Qg4 Ne2+ 23.Kh3 Rxf1 24.Rxf1 Qe3+ 25.g3 Ng1+ 26.Kh4 Bb7 27.Qf4 Nf3+ 28.Kh3 g5 29.Qxe3