"Obviously, anytime you can give Jesse that kind of run support with the way he was throwing, you gotta feel pretty good about it," Stephen Vogt said. "He looked great out there today, and for the offense to come through for him today was huge. I'm glad we could do that."
The A's also got back-to-back doubles from Marcus Semien and Vogt in the first for a quick run against Angels right-hander Jered Weaver, who allowed four runs on six hits over 5 2/3 innings. Mike Trout scored the Angels' run in the sixth on Erick Aybar's RBI single.
MOMENTS THAT MATTERED Hahn delivers: Needing a reason to quickly forget about Friday night's meltdown, the A's got just that from Hahn, who guided them with 7 2/3 innings of one-run ball, allowing the Angels just four hits. The right-hander also walked four but struck out just as many and stranded five. It marked the third time in four June starts Hahn has limited the opposition to one earned run, as his ERA fell to 3.40.
"We've been getting really significant performances out of our starter," A's manager Bob Melvin said. "But on a day when we probably didn't have a few guys available down there, and after last night, we needed our starter to go deep in the game and hold them down. He did every bit of that." More >
Weaver needs relievers: Weaver pitched 5 2/3 innings, surrendering six hits and four earned runs on 100 pitches, losing his fourth straight start. Weaver's overall record is 4-8, and his ERA sits at 4.75.
"Everything was flat," Weaver said. "The command's not there. I was able to keep them off balance a little bit, but they got to me there in the sixth." More >
Double down: Of the A's 11 hits, five were doubles, and they've now plated 51 runs over their last seven games. Vogt, whose first-inning double not only got the A's on the board but marked the first of his three hits, has three two-baggers in his last six games -- a stretch in which he's 10-for-21 (.476).
"Production-wise, he's been there all year long," Melvin said of Vogt, whose 51 RBIs are tied with Miguel Cabrera for most in the American League. "He's been as consistent a performer, not only for us but for anybody in the American League."
Couldn't get 'em home: The Angels had trouble capitalizing on opportunities all game, stranding runners on second and third in both the second and third innings. In the sixth, when the Angels scored their only run, Johnny Giavotella grounded into a double play to end the inning. More >
"He has five hits against us and not one has touched the outfield grass. He just tries to make contact and beat balls out, and he's done a good job of doing it." -- Weaver, on A's leadoff hitter Billy Burns
In the eighth inning, Lawrie was initially ruled safe by first-base umpire Chris Segal after first baseman Albert Pujols appeared to bobble the ball on a throw from second baseman Giavotella. After a challenge from Angels manager Mike Scioscia, the call was overturned for the first out of the inning.
WHAT'S NEXT Angels:Garrett Richards takes the mound for Sunday's 1:05 p.m. PT series finale, looking for his second win of the season against the A's. In his first start against Oakland, Richards tossed seven innings and allowed one unearned run on four hits.
Athletics:Scott Kazmir will look to turn around his career-long struggles against the Angels on Sunday. The lefty is 2-5 with a 7.56 ERA in seven starts against Los Angeles, having tossed three innings or fewer in each of his last three.
Jane Lee is a reporter for MLB.com. Read her blog, Major Lee-ague, and follow her on Twitter @JaneMLB. Trevor Hass is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.