Santana's 12th home run of the season highlighted a three-run first inning against A's starter Chris Bassitt, who settled down nicely thereafter to complete a season-high seven frames.
The A's recorded two hits in the first but, after Josh Reddick's one-out double, went 0-for-26 with a walk against Carrasco, who allowed just two balls out of the infield in that span. It was the right-hander's second complete game of the season and fifth of his career.
"It was his mix of pitches, all his pitches today," A's manager Bob Melvin said of Carrasco.