Michael Vick overcame four interceptions by throwing a 4-yard touchdown pass to Clay Harbor with 1:18 left as the Philadelphia Eagles opened the season with a nerve-racking 17-16 win over the Cleveland Browns.
Vick led the Eagles on a 91-yard scoring drive, capping it with his short toss to Harbor on his career-high 56th pass. Before Vick rallied his team, the superstar played poorly and showed rustiness after playing just 12 snaps during the exhibition season because of injuries.
But when it mattered most, Vick came through, and the Eagles, who hurt themselves with turnovers and penalties, escaped.
Vick went 29 of 56 for 317 yards and two TDs.
Browns rookie quarterback Brandon Weeden threw four interceptions, the last to Kurt Coleman with 1:05 remaining.
Weeden finished 13 of 25 passing for 118 yards and no touchdowns.