Buffalo 34, New England 31 Trench Counter: Bills +4.4, Patriots -4.4 The New England Patriots (2-1) jumped out to a 21-0 lead thanks to three early touchdown passes by Tom Brady, but the Buffalo Bills (3-0) held strong and outscored the visiting team 24-10 in the second half. Brady added a fourth touchdown pass in the fourth quarter to tie the game, but the NFL's passing leader also threw four interceptions. Ryan Fitzpatrick stood tall against Brady, going 27-for-40 with 369 yards, two touchdowns and two interceptions. Brady threw three interceptions in the second half and Drayton Florence returned one of them 27 yards for a touchdown early in the fourth period. Wes Welker had a huge game, catching 16 passes for 217 yards and two scores, but the balanced offense of the Bills came out on top. N.Y. Giants, 29, Philadelphia 16 Trench Counter: Giants +9.9, Eagles -9.9 The New York Giants (2-1) scored a pair of touchdowns in the first and fourth quarters to hand the Philadelphia Eagles (1-2) a damaging loss at Lincoln Financial Field. The Giants beat the Eagles at their own game, scoring touchdowns on three plays of more than 25 yards. Philadelphia had a 25-14 edge in first downs, but New York’s quick strikes gave them an advantage on Sunday afternoon. Eli Manning led the Giants to a quick 14-0 lead in the first period, but the Eagles rallied to score 16 unanswered points to take control of the game late in the third. Manning took the game over again, however, and the Eagles lost Michael Vick to a broken right hand in the final stanza. Manning connected with Victor Cruz three times for 110 yards and two touchdowns. The win was New York’s first against Philadelphia in six tries. San Francisco 13, Cincinnati 8 Trench Counter: 49ers +0.8, Bengals -0.8 The San Francisco 49ers (2-1) struggled to run the football with Frank Gore, but they were able to edge the Cincinnati Bengals (1-2) nonetheless. The 49ers held the Bengals to two field goals and a safety, while scoring the game’s lone touchdown on a seven-yard scamper by Kendall Hunter. San Francisco rushed 29 times, but averaged just 1.7 yards per carry. Alex Smith was solid, going 20-for-30 with 201 yards, hitting Vernon Davis eight times for 114 yards on nine targets. Cincinnati rookie Andy Dalton had a rough afternoon, throwing two interceptions, but nine of the team’s 14 first downs came through the air. The Bengals averaged four yards per carry, but their three turnovers kept the 49ers in control. San Francisco had the ball for more than 35 minutes at Paul Brown Stadium. Cleveland 17, Miami 16 Trench Counter: Browns -3.2, Dolphins +3.2 Colt McCoy led the Cleveland Browns (2-1) on a late touchdown drive for the win against the Miami Dolphins (0-3). Trailing 16-10, McCoy and the Browns went 80 yards on 13 plays in less than three minutes to record a comeback victory. He finished the game with 210 yards, two touchdowns and an interception. Cleveland was without Peyton Hillis (ill), but Montario Hardesty picked up the slack with 14 carries for 67 yards. Miami had more first downs and more yards per pass (8.0 to 5.4), but they were 4-for-13 on third down and committed one more turnover than Cleveland. Daniel Thomas was their workhouse with 23 carries for 95 yards, while Reggie Bush tallied 24 yards on 11 attempts. Brandon Marshall, who has been clamoring for more attention, had four receptions for 43 yards on seven targets. Tennessee 17, Denver 14 Trench Counter: Titans -1.7, Broncos +1.7 Matt Hasselbeck helped lead the Tennessee Titans (2-1) to a close victory over the Denver Broncos (1-2) with 311 passing yards and a pair of touchdown strikes. Chris Johnson disappointed yet again, rushing 13 times for 21 yards, but Tennessee controlled the game through the air. They averaged 8.2 yards per pass, while Kyle Orton struggled (4.4 yards per throw). Hasselbeck connected with Daniel Graham, a former Bronco, for a four-yard touchdown with less than five minutes left in regulation for what turned out to be the game-winning score. Orton threw two interceptions and he got little help in the backfield. Willis McGahee rushed 22 times for just 52 yards. The win was big for the Titans, who saw star receiver Kenny Britt get carted off the field with a knee injury. Detroit 26, Minnesota 23 (OT) Trench Counter: Lions -2.3, Vikings +2.3 Trailing 20-0 at the half, Matthew Stafford and the Detroit Lions (3-0) charged all the way back to top the Minnesota Vikings (0-3) in overtime. The Lions were awful on the ground, rushing a total of 19 times for 20 yards (1.1 average), but Stafford was excellent through the air. He finished 32-for-46 with 378 yards and two touchdowns, both of which went to Calvin Johnson. The Vikings averaged 5.7 yards per carry, but just 5.3 yards per pass as Donovan McNabb was 22-for-36 with 211 yards. Adrian Peterson, who totaled 78 yards, had a 43-yard rush that doubled Detroit’s entire ground game. Ryan Longwell hit a 49-yard field goal with 1:11 left in regular to force overtime, but Jason Hansen answered less than two minutes into overtime with a 32-yarder to win the game. New Orleans 40, Houston 33 Trench Counter: Saints +1.1, Texans -1.1 The Houston Texans (2-1) led 26-17 early in the fourth quarter, but allowed the New Orleans Saints (2-1) to score 23 points in the final ten minutes to record a come-from-behind win. Drew Brees led the comeback with three touchdowns passes in the final period. He finished with 370 yards and two interceptions to go along with his scoring strikes. The teams were very equal on the ground, but New Orleans had six more first downs and weathered Matt Schaub’s early hot passing. He had 373 yards, three touchdowns and an interception. Ben Tate filled in for Arian Foster (hamstring) with 82 yards on 19 carries. Houston’s four possessions in the fourth quarter ended with a punt, an interception, a touchdown and a turnover on downs. Meanwhile, New Orleans scored touchdowns on their final three drives. Carolina 16, Jacksonville 10 Trench Counter: Panthers +0.1, Jaguars -0.1 Cam Newton didn’t have another 400-yard passing game, but he did get his first NFL victory as the Carolina Panthers (1-2) edged the Jacksonville Jaguars (1-2) in a game marred by heavy downpours. Newton threw for 158 yards and a touchdown, while fellow rookie Blaine Gabbert went 12-for-21 with 139 yards, a touchdown and an interception. He was tackled in the end zone by Carolina’s Greg Hardy for the first two points of the game. The difference turned out to be Jacksonville’s inability to score in the second half as they led 10-5 at halftime thanks to a 36-yard pass by Gabbert to Mike Thomas. Both teams averaged 3.8 yards per carry as Maurice Jones-Drew starred with 24 carries for 122 yards. Gabbert actually threw deeper at times than Newton in his first NFL start. The Jaguars averaged 6.1 yards per pass, while the Panthers had a tally of just 4.6 yards per attempt. Newton was not sacked. Oakland 34, N.Y. Jets 24 Trench Counter: Raiders +6.4, Jets -6.4 A sexy pick for an upset this week, the Oakland Raiders (2-1) shocked the New York Jets (2-1) in California. The Jets led 17-7 midway through the second quarter, but the Raiders outscored New York 27-7 over the remainder of the game. The Jets were 0-for-2 on fourth down and couldn’t stop Darren McFadden on the ground. McFadden tallied 171 yards on 19 carries for a 9.0 average and two touchdowns. Jason Campbell also managed a good game, going 18-for-27 with 156 yards and zero turnovers. Meanwhile, the Jets lost the ball twice (interception by Mark Sanchez, fumble by Shonn Greene). Sanchez finished with 369 yards and two touchdowns as New York tried to throw their way back in the game. The Jets scored on 60% of their red zone trips. San Diego 20, Kansas City 17 Trench Counter: Chargers +5.7, Chiefs -5.7 After a scoreless first quarter, the San Diego Chargers (2-1) scored 10 points in the second quarter and held off the Kansas City Chiefs (0-3). The Chiefs had just 13 first downs, but Philip Rivers threw two costly interceptions. Ryan Mathews was the offensive star for the Chargers, rushing 21 times for 98 yards and a pair of touchdowns. San Diego had 123 more yards than Kansas City and held the ball for nearly 35 minutes. The Chargers were 8-for-14 on third down, but the Chiefs outscored them 17-10 in the second half. Matt Cassel and Co. scored on three straight drives other the third and fourth quarters, but a missed 38-yard field goal in the first quarter provided to make the difference. Baltimore 37, St. Louis 7 Trench Counter: Ravens +27.2, Rams -27.2 The Baltimore Ravens (2-1) jumped out to an early lead and never looked back against the St. Louis Rams (0-3) at the Edwards Jones Dome. The Ravens averaged eight yards per pass as Joe Flacco connected with rookie receiver Torrey Smith three times for touchdowns. Smith finished with five catches for 152 yards. With the game in hand, Baltimore ran the ball rushed 26 times for 168 yards (6.5 per carry). The Rams seemingly couldn’t get out of their own way. They were whistled for eight penalties for 117 yards and they averaged more yards per rush (4.3) than per pass (4.1). Steven Jackson was active, but limited. He totaled 32 yards on four carries, while Cadillac Williams handled the load with 75 yards on 18 touches. Sam Bradford struggled, going 16-for-32 with 166 yards, a touchdown and an interception. Green Bay 27, Chicago 17 Trench Counter: Packers +14.5, Bears -14.5 The defending-champion Green Bay Packers (3-0) edged the Chicago Bears (1-2) in another pass-heavy game. Both teams averaged more than 7.5 yards per pass and Aaron Rodgers starred with 297 yards, three touchdowns and an interception. Jermichael Finley caught all three of Rodgers’ scoring strikes. Jay Cutler had 302 yards and two touchdowns, but two costly interceptions. Chicago was penalized 10 times for 70 yards, but Green Bay didn’t get any first downs via penalty. However, the Packers did dominate time-of-possession (37:29). Cutler was sacked three times and hit on four other occasions. Seattle 13, Arizona 10 Trench Counter: Seahawks +2.6, Cardinals -2.6 The Seattle Seahawks (1-2) got their first win of the season, against the Arizona Cardinals (1-2), thanks to a third-quarter scramble by Tarvaris Jackson. The quarterback was just 18-for-31 for 171 yards and an interception as a passer, but he ran four times for 20 total yards. Sidney Rice, making his debut for Seattle, had eight catches for 109 yards. Arizona had fewer penalties, more first downs, total yards and yards per pass, but Kolb threw two interceptions in Seattle territory. The Seahawks won the close game despite punting on their final five drives. Tampa Bay 16, Atlanta 13 Trench Counter: Buccaneers +1.4, Falcons -1.4 The Atlanta Falcons (1-2) scored 10 points in the fourth quarter to put some fear into the Tampa Bay Buccaneers (2-1), but Raheem Morris held on to beat the divisional rival for the first time. Josh Freeman had 180 yards and two interceptions, but a one-yard run by the quarterback and three Connor Barth field goals were enough. Matt Ryan awoke from an early slumber to finish with 330 yards, a touchdown and an interception, with Roddy White (nine catches for 140 yards) and Julio Jones (six grabs for 115 yards) starring. Tampa Bay limited Michael Turner, holding him to 20 yards on 11 touches. As a team, the Falcons averaged just two yards per rushing attempt. Pittsburgh 23, Indianapolis 20 Trench Counter: Steelers +2.6, Colts -2.6 The Indianapolis Colts (0-3) put up an amazing fight, but the Pittsburgh Steelers (2-1) came away victorious thanks to a field goal in the final moments. Pittsburgh had five more first downs and averaged 9.2 yards per pass, but they struggled on the ground and committed three turnovers. The Colts lost Kerry Collins (concussion) and were forced to go with Curtis Painter late in the game. Indianapolis didn't click offensively, but their defense forced an interception and two fumbles by Ben Roethlisberger, one of which was returned 47 yards for a touchdown by Jamaal Anderson in the second quarter. Dallas 18, Washington 16 Trench Counter: Cowboys +1.3, Redskins -1.3 The Dallas Cowboys (2-1) edged the Washington Redskins (2-1) in a Monday night game that featured nine field goals, including six by Dallas rookie Dan Bailey. The Cowboys were more efficient offensively, but they couldn't convert in Washington territory and failed to score a touchdown. Tony Romo played well despite a rib/lung injury, going 22-for-36 with 255 yards and one interception. Felix Jones helped Dallas move the chains with 14 carries for 115 yards, including a 40-yard dash. The Redskins scored the game's only touchdown on a 1-yard pass from Rex Grossman to Tim Hightower in the third quarter, but they couldn't keep the Cowboys out of field goal range most of the night. Each team punted just twice in Texas. Washington was limited on the ground, totaling 65 yards on 22 carries for a 3.0 average.