After Jefry Marte grounded out on a weak ball back to Trevor Hildenberger (1-0) with the bases loaded to end the 11th, Rosario came all the way around on Garver’s ground ball down the third-base line to put the Twins back in front. Rosario, who went 2 for 4, had singled on a ground ball past Noe Ramirez (1-2).
Garver then scored from second on Gregorio Petit’s single to center.
Fernando Rodney earned his seventh save, getting Zack Cozart to fly out to left to end the game after walking Rene Rivera with two outs.
The Twins improved to 7-2 on their 10-game road trip, which concludes against the Angels on Sunday.
Minnesota got to starter Nick Tropeano with three runs in the third, as Byron Buxton, Joe Mauer and Brian Dozier each had an RBI.
The Angels got one back in the bottom of the third when Cozart scored on a chopper to third by Justin Upton to make it 3-1.
Andrelton Simmons cut the margin to 3-2 in the sixth, scoring on a sacrifice fly by Luis Valbuena after getting a triple when Max Kepler couldn’t make a diving catch.
Upton got his second RBI in the seventh, driving in Calhoun to tie the score at 3. Albert Pujols struck out with runners on second and third to end the inning.
Twins: C Jason Castro will travel to Colorado on Monday and get a second opinion on the torn meniscus in his right knee. Castro was placed on the 10-day disabled list last Saturday. … 3B Miguel Sano (left hamstring) is still not pain-free and would have his on-field rehabilitation dialed back as a precaution, Twins manager Paul Molitor said.
Angels: RHP Blake Wood (elbow) will begin a rehab assignment at Class-A Inland Empire on Monday. … RHP Parker Bridwell (elbow inflammation) is set to resume throwing, Angels manager Mike Scioscia said. Bridwell made one start this season, giving up six runs in 1 2/3 innings against Oakland on April 6.
Twins: RHP Fernando Romero (2-0, 0.00) will try to extend his unblemished start. The 23-year-old rookie has not allowed a run in 11 2/3 innings, the second-longest scoreless streak by a Twins pitcher to start his career since 1974.
Angels: RHP Shohei Ohtani (3-1, 4.10) will make his first start at home since April 17, when he left early because of a blister after giving up three runs in two innings against Boston. That was the only one of Ohtani’s five major league starts where he has not made it into the sixth inning.