OAKLAND, Calif. (AP) - Dan Haren is the new ace for the Athletics, and he pitched that way again Wednesday. The right-hander acquired in the Mark Mulder trade with St. Louis three Decembers ago sure has taken on a key role.

"He's definitely earned it," teammate Eric Chavez said of Haren's No. 1 status.

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.