CLEVELAND (AP) -- Tommy Milone and three Oakland relievers extended Cleveland's scoreless streak to 22 innings and the Athletics beat the Indians 7-0 on Tuesday night.
Brandon Moss and Chris Carter homered off Zach McAllister (5-5) as Oakland won its fourth straight to remain tied with Baltimore atop the AL wild-card race. Oakland is 5-0 against Cleveland and has won 10 of 12 since dropping eight of 13.
Milone (11-9) worked six innings. Jerry Blevins, Pat Neshek and Evan Scribner completed Oakland's third straight shutout over the Indians.
The Athletics are 14 games over .500 for the first time since finishing 2006 at 93-69. They have the best overall record since the start of July at 34-15.
Cleveland has lost 12 of 13 and is 5-25 since July 27. The Indians have failed to score in 45 of their last 48 innings overall.
Oakland has outscored the Indians 17-0 in their last three meetings. It started with a 7-0 home win Aug. 19 behind Jarrod Parker's eight strong innings. Brett Anderson worked seven innings in a 3-0 win in this series opener Monday.
Cleveland's offensive futility was on full display in the fourth, when the Indians put runners on second and third with no outs. Milone struck out Casey Kotchman and Jason Donald. Third baseman Josh Donaldson then made a barehanded scoop and throw on a slow roller to retire Jason Kipnis at first to keep the shutout intact.
McAllister struck out the side in the first inning, then yielded four singles to fall behind 2-0 in the second. Moss had Oakland's third straight hit to make it 1-0. Adam Rosales added a two-out RBI single.
Moss made it 4-0 in the third by hitting a 3-2 pitch for his 14th homer. It came one out after Seth Smith doubled.
Carter homered to open the fifth for a 5-0 lead. It was his 12th homer in just 46 games since being recalled from the minors. Carter had an RBI double in the ninth off reliever Joe Smith, who allowed another run to score on a wild pitch.
McAllister struck out a career-high eight over only 4 1-3 innings. The right-hander gave up nine hits and five runs to drop to 1-3 in six starts in August. He had not allowed more than three earned runs in any of his previous nine starts at Progressive Field.
Indians reliever Esmil Rogers struck out the side in the eighth and Carlos Santana dropped each third strike, throwing to first baseman Kotchman for the putout. Santana also had to throw to first to complete two of McAllister's strikeouts.
NOTES: Oakland has won six straight from Cleveland for the first time since taking eight in a row from the Indians in 1998. ... One day after leaving a start with a sprained ankle, Indians RHP Roberto Hernandez threw in the outfield. The Indians still are not sure if Hernandez will miss his next scheduled start. ... Oakland OF Coco Crisp didn't play after fouling a ball off his right foot Monday. X-rays were negative and Crisp is day-to-day. Manager Bob Melvin moved SS Stephen Drew from second to Crisp's leadoff spot and RF Josh Reddick from sixth to second while Yoenis Cespedes shifted from left field to center. ... Oakland RHP A.J. Griffin (shoulder) allowed one run in five innings in his second rehab start for Triple-A Sacramento on Monday. ... Indians RF Shin-Soo Choo broke an 0-for-13 slide with a third-inning single. ... Indians SS Asdrubal Cabrera singled in the seventh and is in a 4-for-35 (.114) slump.