OAKLAND, Calif. -- Even without his best stuff Dan Haren looked unhittable to the Seattle Mariners.
Haren pitched seven strong innings and the Oakland Athletics beat the Mariners 7-2 Wednesday night for their season-high sixth straight victory.
"It seemed like I couldn't get ahead in the count against anybody," Haren said. "I was battling myself the whole night. If I didn't have good D (defense), I'd be in big trouble."
Haren (6-5) gave up four hits and retired 12 in a row at one point. He didn't allow a hit after Carl Everett's leadoff single in the second inning. Haren walked two and struck out four to improve to 7-0 in the month of June over the past two years.
Haren has allowed just a pair of runs in his last 18 2/3 innings and is 6-3 after dropping his first two decisions of the year.
"He didn't have his best stuff when he went out there but he gave us seven innings," A's catcher Jason Kendall said. "That says it all."
The A's made several quality defensive plays in support of Haren, turning a pair of double plays to help escape big innings. Kendall caught a foul pop by reaching over the fence near the Mariners' dugout in the sixth.
"It seemed there was a two-inning span where it was one play after another," Haren said. "I had so many balls put in play, and put in play hard. Our defense -- that was it tonight."
Kendall and Bobby Kielty each drove in two runs as the A's extended their win streak against Seattle to eight games.
Seattle's Ichiro Suzuki collected two hits, extending his hitting streak to 14 games. He is 33-for-63 (.524) during that streak to raise his average from .323 to .367. Jose Lopez had two hits and drove in a run.
Suzuki led off the game with a single and scored Seattle's first run when Raul Ibanez grounded into a double play with the bases loaded.
"With the four, five and six hitters coming up you're looking to get more than just the one run in that situation," Mariners manager Mike Hargrove said. "When we hit the ball hard they made plays on us."
Joel Pineiro (5-7) matched his second shortest outing of the season by pitching into trouble in every inning after retiring the side in order in the first. He lasted four-plus innings, giving up seven runs -- five earned -- and six hits. He walked two, hit a batter and did not strike out anyone.
"I sucked," Pineiro said. "I tried everything I could and I did it badly. I can't go any crazier than I am. I'm trying to be too perfect and I can't finish guys off."
Eric Chavez snapped an 0-for-16 streak with a single in the fifth, ending Pineiro's night. He is 1-5 against the A's since winning seven straight decisions against them between April 16, 2002, and April 20, 2005.
"Maybe it's their turn now," Pineiro said. "We come in here and they dominate us. The A's have our number."
The A's scored a pair of unearned runs in the second to take a 2-1 lead. Frank Thomas was hit by a pitch to lead off and Adrian Beltre mishandled Bobby Crosby's grounder. Two outs later, Jason Kendall doubled home both runners.
Thomas added an RBI single in the third, a sharp line drive that hit off the left-field wall. Chavez scored from first on the play. Milton Bradley ran for Thomas, who left the game with a strained right quad.
"It's not bothering me when I swing the bat," said Thomas, who will be re-evaluated on Thursday. "But I can't get out of the box. It's nagging."
Bobby Kielty doubled home a run and Mark Kotsay added an RBI single to make it 5-1 in the fourth.
Nick Swisher walked and Chavez singled before Jake Woods relieved Pineiro and gave up a sacrifice fly to Dan Johnson and Kielty's run-scoring single for a 7-1 A's lead.
Lopez singled in a run against Brad Halsey in the eighth to make it 7-2.
The Mariners have scored twice in their last two games after scoring 22 runs to sweep the Los Angeles Angels in a three-game set.
The A's grounded into a double play for the 10th straight game, their longest such stretch since an 11-game span in April of 2004. The A's lead the AL with 64 double plays while the Mariners have grounded into 39, the fewest in the AL.
A's 2B Mark Ellis, on the DL since June 1, is scheduled to have his broken right thumb X-rayed sometime next week to see how its healing. ... Lopez is hitting .259 in the third spot in the order after hitting .286 in the second spot. ... The Mariners are 1-22 when scoring three runs or less. ... Pineiro has allowed 15 runs over his last 9 1/3 innings. ... Haren has not walked more than two in any game this season. ... Woods pitched a career-high four innings.