OAKLAND -- Yoenis Cespedes blasted a two-run homer, and right-hander Bartolo Colon allowed just one run over eight innings as the A's beat the Cleveland Indians, 8-5, on Saturday night at The Coliseum.Cespedes went 2-for-4 and drove in three runs, raising his average to .306 as he continued to be one of baseball's hottest hitters since the All-Star break. Colon won for the fourth time in his past five starts and rebounded from his only loss during that stretch. He retired the first 10 batters he faced before allowing a one-out double to Indians shortstop Asdrubal Cabrera in the fourth inning. Shin-Soo Choo followed with a sharp single to right, but Cabrera stopped at third as Josh Reddick fired a laser to catcher George Kottaras. Colon then got cleanup hitter Carlos Santana to hit into an inning-ending double play. The A's struck for four runs in the third, all of them unearned, off Indians starter Corey Kluber. Cliff Pennington reached on a throwing error by Cabrera, and Jemile Weeks moved Pennington to second with a sacrifice bunt. After Coco Crisp walked, he and Pennington executed a double steal. Josh Donaldson brought Pennington home with a groundout to shortstop. Reddick doubled to deep left-center, driving in Crisp to make it 2-0. Then Cespedes launched a shot to left, his 16th home run of the season, on Kluber's 1-1 pitch. The A's increased their lead to 5-0 in the sixth when Chris Carter ripped a one-out double off reliever Frank Hermann and later scored on Kottaras' sharp single to right. Santana cut the lead to 5-1 in the seventh, hitting the first pitch he saw from Colon for a home run to right-center. But the A's countered with a run in the seventh when Cespedes singled home Weeks.
Eric Gilmore is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.