BALTIMORE --With Russell Wilson flinging touchdown passes and the Seattle defense smothering the opposition, the Seahawks are becoming very tough to beat.
Wilson went 23 for 32 for 292 yards. The five touchdown throws matched a career high -- set earlier this season against Pittsburgh -- and gave him 16 over his last four games.
Baldwin scored on passes of 14, 22 and 16 yards. Tyler Lockett caught TD throws of 8 and 49 yards.
Seattle's second-ranked defense backed Wilson by keeping the Ravens (4-9) out of the end zone, forcing two turnovers and allowing only 28 yards rushing.
The Seahawks (8-5) have won six of seven to move into position for an NFC wild card.
Baltimore's offense sputtered under the direction of Jimmy Clausen, who completed 23 of 40 passes for a career-high 274 yards and an interception. Playing for injured Matt Schaub, he became the third quarterback to start for the Ravens.
The loss assured Baltimore its first losing season since coach John Harbaugh took over in 2008. It was the Ravens' first game this year decided by more than eight points, and their most lopsided defeat since a 41-7 loss to New England on Dec. 22, 2013.
Seattle played most of the game without standout rookie running back Thomas Rawls, who left with an injured left ankle in the first quarter. Rawls had already gained 47 yards during the Seahawks' first drive when he was hurt during a 3-yard loss.
Rawls was replaced by DuJuan Harris, who ran for 42 yards on 18 carries but lost a fumble. Marshawn Lynch, who sits atop the depth chart, missed a fourth straight game with an abdomen injury.
Seattle took the lead for good with a touchdown on its opening possession, moving 80 yards in a drive capped by Wilson's 8-yard pass to Lockett. Late in the half, Seahawks linebacker Bobby Wagner recovered a fumble by Javorius Allen at the Baltimore 14. Two plays later, Wilson threw a touchdown pass to Baldwin for a 14-3 lead.
Clausen answered with two passes to Kamar Allen totaling 58 yards before Justin Tucker kicked a field goal on the final play of the half.
Seattle made it 21-6 by moving 80 yards following the second-half kickoff. Wilson went 4 for 5 for 58 yards, capped by a scoring pass to a wide-open Baldwin.
The clincher came on the first play of the fourth quarter. Lockett got open on the right sideline and caught a pass in stride ahead of cornerback Lardarius Webbfor a 49-yard touchdown.
Richard Sherman intercepted a Clausen pass to set up Wilson's final TD throw to Baldwin.
This was the second time Clausen started against Seattle this year. Playing for Chicago in September, he went 9 for 17 for 63 yards in a 26-0 loss.
Clausen became the sixth NFL quarterback since 1950 to start against the same team twice for different clubs during the same season. The last was Kyle Orton in 2011.