Roethlisberger leads Steelers to win over Ravens

BALTIMORE, MD - NOVEMBER 04: Wide Receiver Antonio Brown #84 of the Pittsburgh Steelers celebrates after scoring a touchdown in the second quarter against the Baltimore Ravens at M

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

(Photo by Scott Taetsch/Getty Images)

BALTIMORE — Ben Roethlisberger threw two touchdown passes, ran for a score and put up an unexpected left-footed punt to help the Pittsburgh Steelers beat the Baltimore Ravens 23-16 Sunday.

James Conner rushed for 107 yards and caught a TD pass for the Steelers (5-2-1), who have won four straight since falling to the Ravens at home on Sept. 30.

Roethlisberger went 28 for 47 for 270 yards. His 1-yard run put Pittsburgh up 20-6 in the third quarter, and the 36-year-old showed his grit by missing only one play after being flattened during a sprint from the pocket with just over 13 minutes left.

Pittsburgh opened the second half with a drive that lasted nearly seven minutes and ended with a 1-yard plunge by Roethlisberger. The conversion sailed wide to the right, keeping the score at 20-6.