CLEVELAND -- Brian Hoyer, the local kid who always dreamed of being Cleveland's quarterback, threw two touchdown passes in his first start at home to lead the Browns to a 17-6 win over the Cincinnati Bengals on Sunday.
Hoyer's 1-yard TD pass to Chris Ogbonnaya with 4:54 left gave the Browns (2-2) an 11-point lead and Cleveland turned it over to its vastly improved defense.
In his second start in place of injured Brandon Weeden, Hoyer finished 25 of 38 for 269 yards. He threw a 2-yard TD pass in the first half to Jordan Cameron, who had 10 catches for 91 yards.
The Bengals (2-2) couldn't get anything going on offense and Andy Dalton was intercepted by Buster Skrine with 3:43 left, ending any chance of a comeback.
Cleveland limited the Bengals to 63 rushing yards and cornerback Joe Haden contained wide receiver A.J. Green (see full recap).
Hauschka kicks Seahawks past Texans in OT
HOUSTON -- Steven Hauschka kicked a 45-yard field goal in overtime to give the Seattle Seahawks a 23-20 win over the Houston Texans on Sunday and the first 4-0 start in franchise history.
Houston (2-2) failed to score on two possessions in overtime. The Seahawks got the win on their second drive in overtime after rallying from a 20-3 deficit.
A key play on the winning drive came when Doug Baldwin caught a 7-yard pass and Kareem Jackson was penalized for unnecessary roughness for dumping him into the ground. That got Seattle in field goal range and Hauschka's kick came four plays later.
The Seahawks rallied to tie it at 20-20 on an interception return for a touchdown by Richard Sherman in the fourth quarter.
The NFL's best defense held Houston scoreless after halftime (see full recap).
Bills upset Ravens in Buffalo
ORCHARD PARK, N.Y. -- Buffalo Bills rookie linebacker Kiko Alonso's second interception of the game with 57 seconds remaining sealed a 23-20 win over the Baltimore Ravens on Sunday.
Converted safety Aaron Williams also intercepted Joe Flacco twice, while Fred Jackson had 87 yards rushing and a touchdown for Buffalo (2-2).
Robert Woods scored on a 42-yard touchdown reception. Buffalo totaled 213 yards rushing against a stout Ravens defense that had allowed just 224 in its first three games.
Joe Flacco threw a career-worst five interceptions, and finished 25 of 50 for 347 yards passing, and two touchdowns.
Torrey Smith had five catches for 155 yards and a 26-yard touchdown for the Ravens (2-2).
The Ravens' last chance to tie the game ended when Flacco forced a pass over the middle intended for Dallas Clark. Safety Da'Norris Searcy got a piece of the ball, which bounced into the air and was intercepted by Alonso (see full recap).
Colts blow out Jaguars
JACKSONVILLE, Fla. -- Andrew Luck threw two touchdown passes, Trent Richardson ran for a score and the Indianapolis Colts became the latest to beat the Jacksonville Jaguars by double digits with a 37-3 win Sunday.
The Colts (3-1) weren't all that good, especially early in the first half, but they were plenty good against one of the worst teams in the league.
Indianapolis led 20-3 at halftime -- Jacksonville (0-4) has been outscored 75-8 in the first half this season -- and made it a laugher with consecutive touchdown drives in the third quarter.
Luck found Coby Fleener for a 31-yard score, a play in which even Fleener was surprised that he was so wide open, and then connected with Reggie Wayne in the back of the end zone from 5 yards.
That made it 34-3 and sent many of the Jaguars faithful heading to the exits.
The Colts had outgained the Jaguars 363-70 at that point (see full recap).
Vikings win in London; Steelers stay winless
LONDON -- Greg Jennings made two touchdown catches, Adrian Peterson ran for two scores and the Vikings' defense made a big stop with time running out to preserve a 34-27 win over the Steelers on Sunday for their first win of the season.
Playing at Wembley Stadium, Everson Griffen stripped Ben Roethlisberger on the 6-yard line with 19 seconds left. Kevin Williams recovered to seal the victory.
Jennings made a 70-yard catch-and-run for a touchdown and Peterson had a 60-yard score to help offset two scores by Pittsburgh rookie running back Le'Veon Bell and give Minnesota (1-3) some hope of turning its season around.
The Steelers fell to 0-4 for the first time since 1968.
Vikings quarterback Matt Cassel, starting in place of injured Christian Ponder, finished 16 of 25 for 248 yards and two touchdowns.
Roethlisberger was 36 for 51 for 383 yards, with one touchdown and one interception (see full recap).