Cornerback Duane Starks owned the other turnover, returning a second-quarter interception 30 yards.
The Cardinals had one last chance to win, however. They got the ball at their own 40 with 7:46 left. Rookie running back Thomas Jones (39 rushing yards, 41 receiving yards) got the ball on seven of nine plays as they drove to the 12-yard line.
A false start penalty pushed the Cardinals back to the 17.
Then, with 2:32 left and Plummer in the pocket, linebacker Peter Boulware knocked the ball loose on an apparent fumble that was recovered by Woodson.
But the Cardinals issued a replay challenge, and won when it was ruled that Plummer had attempted a shovel pass.
"I thought it was bad," Boulware said of the call. "[The official] said the quarterback had his arm going forward, but I think I knocked it out."
Woodson concurred, but added the caveat.
"You have to live with rough calls," he said. "You have to overcome it. We had to make two more plays on defense, and we did that."
On third-and-10 from the Baltimore 17, safety Corey Harris stopped Jones for a 5-yard gain on a dump pass over the middle. On fourth down, Lewis rejected a quick slant pass from Plummer and danced off the field.
"I just made a play," Lewis said. "He has been throwing the ball quick all game, and I just played off him."
Said Adams: "Things were hairy, but we buckled down and came out with a win. It's not always as pretty as you'd like."
Especially on offense, where Dilfer threw for just 70 yards and had one critical interception in the end zone after Starks' interception gave the Ravens a first down at the Cardinals' 5.
"You don't fear an opponent, [but] you respect them," said tight end Shannon Sharpe, open in the end zone on the interception. "I don't think we showed them the respect they should have gotten."
Ravens 13, Cardinals 7