1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Bxd2+ 8.Nbxd2 d5 9.exd5 Nxd5 10.Qb3 Nce7 11.O-O O-O 12.Rfe1 c6 13.Ne4 h6 14.Ne5 Rb8 15.Nc5 Qc7 16.Rac1 Kh8 17.Qf3 Kg8 18.b3 Qd6 19.Ne4 Qd8 20.Rcd1 Be6 21.Kh1 Qc7 22.Rg1 Ng6 23.Qg3 Nge7 24.Bxd5 Nxd5 25.Nc5 Rfe8 26.Qf3 Nf6 27.Nxe6 Rxe6 28.g4 Nd7 29.Qxf7+