Jed Lowrie hit a go-ahead, two-run home run in the fourth inning, Tommy Milone overcame a rocky start and the Oakland Athletics held on to beat the St. Louis Cardinals 7-5 on Sunday.
Josh Donaldson also homered and reached base four times for the A's, who padded their AL-best home record by taking two of three in this interleague series.
Oakland has won 16 of its last 19 games at the Coliseum.
Milone gave up three home runs and pitched with runners in scoring position in four of the six innings he worked, but got the win after the A's rallied from deficits of 3-0 and 5-2.
Carlos Beltran, Allen Craig and Matt Carpenter all homered for the Cardinals.