OAKLAND, Calif. (AP) — Just when it seemed as if the Oakland Raiders had seized the momentum, Sheldon Brown took it right back and then watched Brandon Weeden and the Cleveland offense put away a second straight win.
Weeden threw for a career-high 364 yards and a touchdown and made key plays on the clinching 94-yard drive after Brown's interception and the Browns snapped a 12-game road losing streak by beating the Oakland Raiders 20-17 on Sunday.
The Raiders (3-9) were in position to tie or take the lead when Brown intercepted Carson Palmer's pass to Juron Criner. But it was the drive by Weeden that truly put the game away.
"Probably a defining drive of the season," Brown said. "We had an opportunity to see the character of that offense."
Trent Richardson capped the drive with a 3-yard run, Weeden hit fellow rookie Josh Gordon on a 44-yard score in the second quarter and Phil Dawson kicked two field goals as the Browns (4-8) won consecutive games for the first since September 2011.
That ministreak started with a 27-19 win at Indianapolis on Sept. 18, which had been the team's last road win until Sunday.
"It's big. Kind of get the monkey off your back," Weeden said. "It'll give us confidence moving forward. We still have a young team, and to beat a good team on the road like this can only help us moving forward."
The Raiders have lost five straight for the first time since a six-game losing streak in Lane Kiffin's first year as coach in 2006 and have been eliminated from playoff contention for a 10th straight year.
There was more bad news after the game as Oakland coach Dennis Allen had to fly to the Dallas area to be with his father, former NFL linebacker Grady Allen, who has a serious health issue. Dennis Allen is expected to rejoin the team Wednesday night, a day before the Raiders host Denver.
The biggest blunder for the Raiders came when Criner got behind Brown but Palmer underthrew the deep ball with Oakland already in position for a game-tying field goal.
"I was trying to take a shot there, go for the touchdown quickly and just didn't put the ball in the right spot, didn't give Juron a chance to make a play on the ball," Palmer said.
The Browns took over at the 6 with 9:31 to play and then ran more than 6 minutes off the clock on the 14-play drive.
Weeden completed an 11-yard pass on third-and-3 to Gordon to get the Browns started and also had a big 22-yard pass to tight end Benjamin Watson.