ANAHEIM, CALIF. – For the second consecutive night, Mitch Garver stepped up in the clutch for the Twins.
After hitting a tying single to right on Friday during a comeback victory, Garver's RBI double in the 12th inning Saturday drove in Eddie Rosario with the winning run in a 5-3 victory over the Angels.
Rosario led off the inning by reaching on an infield hit off righthander Noe Ramirez, working his third inning of relief for Los Angeles. Garver followed with a double into the left field corner, and Rosario raced home from first.
Gregorio Petit, who entered the game in the bottom of the 10th as a defensive replacement, added an RBI single, scoring Garver.
Fernando Rodney pitched the 12th to pick up his seventh save, working around a leadoff walk by getting Kole Calhoun to hit into a well-turned 3-6-3 double play. After another walk to No. 9 hitter Rene Rivera — the Twins' 12th walk of the night — Rodney retired Zack Cosart on a flyout, leaving Mike Trout in the on-deck circle as the game ended.
An inning earlier, Trevor Hildenberger, working the third night in a row, worked out of a jam by retiring Jefry Marte. Hildenberger was rewarded with his first victory of the season.
The Twins looked on the verge of handing the Angels a game in which they led early. Kyle Gibson was effective for six innings. The Twins offense scored three runs in the third and seemed in control.
Then the Twins stopped scoring and the Angels inched their way back in with runs in the third, sixth and seventh innings. They tied the game in the seventh when Ryan Pressly gave up an RBI single to Justin Upton. And the game moved into extra innings.