OAKLAND, Calif. (AP) — Dan Haren has emerged as ace for the Athletics, and he pitched that way again Wednesday.

Haren won his sixth straight decision, Dan Johnson drove in three runs and Milton Bradley hit an RBI double after coming off the disabled list in Oakland’s 6-1 victory over the Texas Rangers.

Haren (6-2) lowered his ERA to an AL-leading 1.64. He gave up four hits in eight innings and kept Sammy Sosa in check, too.

Sosa went 0-for-4 and remained two home runs from becoming the fifth player to reach the 600 mark. He hasn’t hit one out since May 22 off Minnesota’s Johan Santana, Sosa’s 10th homer of the year.

Sosa flied out in the first and third innings, then fouled out on the first pitch leading off the sixth. He grounded out to start the ninth.

His manager isn’t worried about Sosa pressing.

“He’ll probably tell you he’s not, but he probably is,” manager Ron Washington said before the game. “It’s only human nature. When he least expects it, that’s probably when it’s going to happen.”

Mike Wood pitched the Rangers to victory Tuesday night, when they ended a season-worst six-game losing streak with a 4-0 win, their third shutout of the year and second against the A’s.