BALTIMORE - It all was an all-around demolition.
Joe Flacco threw three touchdowns, five different Ravens pass catchers had at least one catch of 25 yards or more and Baltimore even scored two touchdowns on special teams as it rolled to a 55-20 victory against a hapless Oakland Raiders team Sunday afternoon.
The 55 points established a new franchise-record for the Ravens and is the most scored by any team in the NFL this season.
Baltimore (7-2) maintains a narrow lead for first place in the AFC North ahead of the Pittsburgh Steelers (5-3).
The Ravens travel to face the Steelers next Sunday night, the first of two meetings with Pittsburgh during the next three games.
Baltimore running back Ray Rice referred to the win against Oakland as "a confidence booster on all ends" heading into next Sunday.
A week after going nearly two full quarters without gaining a single first down, and two weeks removed from being limited to 13 points in a blowout loss to the Houston Texans, the Ravens racked up 419 yards of total offense, the majority of which was accumulated during the first three quarters.
Baltimore led 10-0 by the end of the first quarter, extended its advantage to 27-10 by halftime and pushed its lead to 48-17 with five minutes still left in the third quarter.
"I thought we started fast, we finished well and we played pretty good in between, which we haven't always done," Ravens coach John Harbaugh said. "So, that's a good step in the right direction."
Flacco finished 21-of-33 for 341 yards with the three scoring passes and one interception. He completed five passes of 25 yards or longer, including three that went for gains of 40 yards or longer. He also had a 1-yard touchdown run on a quarterback sneak late in the first quarter.
Torrey Smith was the recipient of two of Flacco's three touchdown passes, including a 47-yarder to push Baltimore's lead to 34-10 just more than a minute into the third quarter.
Smith (two catches, 67 yards) was one of four Ravens pass catchers with 54 yards or more.
Tight ends Dennis Pitta (five catches, 67 yards, one touchdown) and Ed Dickson (two catches, 59 yards) combined for seven catches, 126 yards and a score. Jacoby Jones added 54 yards on two catches.
"I think the biggest thing was we executed well for the most part," Smith said. "We made a few mistakes here and there, but we came away with [a lot] of points and that's all you can really ask for."
The Raiders (3-6) limited the Ravens' ground game - Ray Rice had just 35 yards on 13 carries - but Flacco still managed to lead Baltimore to scores on eight of its first 10 possessions, including six touchdowns.
Oakland safety Tyvon Branch was asked after the game to grade the performance of the Raiders' pass defense.
Oakland entered Sunday ranked 21st in the NFL against the pass.
"Terrible," Branch said. "However you would grade that, we didn't play well today. We didn't play well enough to win. They put up a lot of points on us."
Raiders quarterback Carson Palmer threw for 368 yards and two scores, but he was limited aside from the two touchdown passes - a 55-yarder to Darrius Heyward-Bey and a 30-yarder to Denarius Moore. A good amount of his yards were picked up on screens and short passes to tight end Brandon Myers and fullback Marcel Reece.
Oakland was held without a touchdown on each of its first five possessions.
Without their top two running backs - Darren McFadden and Mike Goodson - the Raiders ran for just 72 yards on 24 carries.
McFadden and Goodson were both sidelined by high ankle sprains.
Baltimore recorded three sacks and forced three turnovers.
Outside linebacker Paul Kruger had six tackles, two sacks and an interception.
"I think a lot of guys are really starting to come around, and this defense is starting to gel together," Kruger said. "Things are kind of rolling our way. It's just a matter of us putting the right things together and trying to make plays. We did that today, and I think it's going to keep getting better."
The 35-point margin of victory was the largest for the Ravens since defeating the Detroit Lions, 48-3, Dec. 13, 2009.
"This game is obviously something to build on and keep getting better," Baltimore left tackle Michael Oher said. "Obviously it's always good when you can score a lot of points, but it's something to build on.
"Having said that, I'm sure we are going to have a lot of corrections to make. Still, it's a great win."