MINNEAPOLIS -- Khris Davis hit a two-run single with two outs in the top of the ninth, as the Oakland A's rallied for a 5-4 victory over the Minnesota Twins on Saturday night, July 20, in Minneapolis.

Oakland was down to its final out against Twins' reliever Taylor Rogers (2-2) when Mark Canha was hit by a pitch. Ramon Laureano followed with a double down the left field line, with Canha stopping at third. Davis then cracked a line drive off the glove of diving first baseman Ehire Adrianza to bring home the game-winning runs.

Laureano was a triple shy of the cycle, and Canha hit a two-run homer and scored twice for Oakland, which won for the eighth time in nine games. Robbie Grossman and Chris Herrmann each had two hits for the A's.

Blake Treinen (3-3) picked up the win with an inning of scoreless relief, while Liam Hendriks picked up his eighth save, getting Mitch Garver to ground into a double play with the bases loaded and one out in the bottom of the ninth.

Garver, Nelson Cruz and Miguel Sano each homered, and Max Kepler and Sano each had two hits for the Twins.

WDAY logo
listen live
watch live

Minnesota took a 2-0 lead in the first inning on home runs by Garver and Cruz. Garver hit Oakland starter Brett Anderson's second pitch of the game 410 feet into the bleachers in right-center for his 17th homer of the season. Cruz followed one out later with his 19th, a 436-foot drive to center.

Oakland came back to take a 3-2 lead in the seventh. A two-run home run by Canha, his 16th of the season, tied it and also extended the A's streak with at least one homer to 20 games, the second longest in Oakland A's history. Laureano followed with his 20th homer, a 413-foot drive to right center.

Sano tied it with his 14th homer of the year leading off the bottom of the seventh, a 443-foot drive into the third deck in left, which also ended the night for Anderson. After a pair of singles, Jonathan Schoop's sacrifice fly scored Adrianza -- who was pinch-running for C.J. Cron -- to regain the lead for the Twins.

Anderson allowed three runs on four hits in six-plus innings, striking out two and walking one. Twins starter Jose Berrios pitched 5 2/3 scoreless innings, scattering five hits and three walks while striking out four.