If that was Tim Tebow's last play for the New England Patriots, it was one of his best.

Trying to the very end to secure his roster spot, Tebow threw his second touchdown pass with six seconds left and the New England Patriots beat the visiting New York Giants 28-20 on Thursday night in the final preseason game for both teams.

Now it's up to coach Bill Belichick to decide if Tebow's work from the day he joined the Patriots on June 11 to the moment he walked off the field after his perfectly-placed, 9-yard fade toss to Quentin Sims was enough to keep him.

Tebow's "not sure" if his performance helped his chances but he didn't plan to worry before teams cut their rosters to the regular-season limit of 53 by 3 p.m. PDT Saturday.

His plans? "Go to sleep when I get home, wake up, come work out, watch the film," he said.

Belichick wouldn't tip his hand despite being peppered with questions at his postgame news conference.

Tebow was 6 for 11 for 91 yards and one interception and gained 30 yards on six carries. He also was sacked four times.

  • Giants backup running back Andre Brown suffered a broken left leg for the second straight year. He limped off the field after a 3-yard run late in the first half. Brown rushed for 385 yards last season, second most on the team, before breaking his leg in November.

    Lions 35, Bills 13: Matt Leinart certainly didn't look like the answer at Buffalo's injury-riddled quarterback position.

    Playing very much like someone who's had three days of practice, the 2004 Heisman Trophy winner completed 3 of 10 passes for 11 yards and two interceptions in a loss to visiting Detroit.

    "It's disappointing. You have an opportunity, and you go out there and you don't play as well as you want to," Leinart said. "I was thankful to be here, and we'll see what happens."

    The Bills (2-2) scrambled to sign the 2006 first-round draft pick after losing their top two quarterbacks to injuries in consecutive preseason games. First-round selection EJ Manuel is recovering from a left knee injury, and veteran Kevin Kolb is out indefinitely with a concussion.

    Panthers 25, Steelers 10: Former 49er Ted Ginn Jr. caught five passes for 149 yards and two touchdowns to lift host Carolina over Pittsburgh. In a game devoid of star power, Derek Anderson completed 10 of 15 passes for 220 yards, including TD strikes of 87 and 35 yards to Ginn.

    "It was great just going out and finishing the preseason with a bang," said Ginn, whose 74-yard punt return sparked Carolina's 34-27 win over Baltimore last week. "I'm happy I was able to show my team what I have."

    Jets 27, Eagles 20: Matt Simms, competing for the Jets' No. 3 quarterback job, led four scoring drives and Kahlil Bell had two touchdown runs and host New York beat Philadelphia. The son of former Giants star Phil Simms was 33 of 44 for 285 yards.

    Redskins 30, Buccaneers 12: Pat White set up one touchdown with a 66-yard completion and ran 7 yards for another TD to help visiting Washington beat Tampa Bay. The Redskins put together their first unbeaten preseason in 28 years without Robert Griffin III even taking a snap. Griffin then tweeted that he will be under center when the regular season opens Sept. 9, but coach Mike Shanahan hedged.

    Chiefs 30, Packers 8: Undrafted rookie Tyler Bray threw for 169 yards and three touchdowns, leading host Kansas City over Green Bay while most starters on both sides rested. Bray outplayed backup Chase Daniel as starter Alex Smith watched from the sideline.

    Rams 24, Ravens 21: Bobby Rainey scored his first two touchdowns of the preseason, leading a cluster of backups fighting for jobs on both sides in host St. Louis' victory. Baltimore Ravens star running back Ray Rice watched from home, as did Super Bowl MVP Joe Flacco.