MINNEAPOLIS -- Eddie Rosario paced an offensive onslaught with a trio of home runs, as the Twins outmuscled the Mariners, 20-7, on Tuesday night at Target Field. Minnesota recorded a franchise-record 28 hits, which also marked the most allowed in a game by Seattle.
Rosario notched his first career multi-homer effort, and became the first Twin with a three-homer game since James Dozier last September. The two teams combined for 42 hits, a Target Field record.
"It sure didn't look like the final outcome was a possibility the way the game started," Minnesota manager Paul Molitor said. "The offense had a tremendous night across the board. You set a franchise record, it's obviously a special night for your hitters."
Rosario's first homer came off Seattle right-hander Christian Bergman, who took the loss after allowing nine earned runs on 10 hits in 2 2/3 innings. He tossed five innings of one-run ball against the Twins in his previous start. But this time around, they exploded for 11 runs in the first three innings, keyed by Rosario's first two homers, as well as shots from Max Kepler and Dozier.
Jason Castro and Kennys Vargas each collected four hits, while Eduardo Escobar notched his first career five-hit game.
"Things got away from us," Mariners manager Scott Servais said. "It happens. You can't dwell on it too much. Got to put this one to bed, take a shower, wash it off, whatever you want to call it, and we'll be back after it tomorrow."
• Did you know? Facts from Twins' big outburst
It was more than enough to reward starter Kyle Gibson with his third consecutive win, including two straight over the Mariners. Gibson allowed six runs on 12 hits in six innings, striking out four. He became the first Twins pitcher to allow 12 hits in a game since Ricky Nolasco on Aug. 31, 2014. The last Minnesota pitcher to allow that many hits and get the victory was Kyle Lohse on Sept. 2, 2003.
Ben Gamel and Kyle Seager each doubled in Seattle's two-run first. Jarrod Dyson hit the game's first homer with a solo shot leading off the top of the second. The ball traveled an estimated 400 feet, per Statcast™, tied for his longest home run in the Statcast™ era (since 2015).
MOMENTS THAT MATTERED
Lucky seven: Minnesota batted around and plated seven runs in both the third and seventh innings. Joe Mauer served as the first and final out in the third, with a string of eight consecutive hits occurring in between. Rosario and Dozier capped the outburst with back-to-back home runs. Dozier's homer traveled an estimated 435 feet, per Statcast™, his longest of the year.
"We kind of did it to them last night, and they turn around and did it to us tonight," Servais said. "Rough night for [Bergman]. A lot of balls upper middle of the plate on a night where the ball was carrying very well in this ballpark."
Rosario's blasts: The Twins may have clinched their 17th come-from-behind win in the third, but the early comeback began in the second. Seattle led, 3-0, before Kepler put opened the inning with a solo homer, while Jorge Polanco drove in another run on a groundout. Rosario delivered the go-ahead run with a two-run shot that traveled an estimated 440 feet, per Statcast™, his longest homer of the season and his second longest in the Statcast™ era.
"I wanted to come back and play hard and have good at-bats. That was my goal," Rosario said about not starting several games last week.
SOUND SMART WITH YOUR FRIENDS
Rosario is the fifth player in MLB history with three homers while batting ninth in the lineup, and the first since Boston's Trot Nixon on July 24, 1999.
As a team, the Twins batted .571. That is the third highest team batting average in a game dating back to 1950.
UPON FURTHER REVIEW
Chris Gimenez nearly joined the home-run explosion in the eighth. Facing Mariners catcher Carlos Ruiz, who was making his first career pitching appearance, Gimenez crushed a ball to the left-field corner, which was initially ruled a double. After a review of one minute and 50 seconds, the call was upheld.
Mariners:Sam Gaviglio (2-1, 2.79 ERA) will start the third game of the four-game series on Wednesday at 5:10 p.m. PT. Gaviglio has allowed one earned run or less in four of his five starts. In his last outing, the right-hander gave up two runs (one earned) on six hits, issuing a season-high three walks, in a no-decision against the Blue Jays.
Twins: Right-hander Ervin Santana (8-3, 2.20 ERA) will take the mound for the Twins on Wednesday at 7:10 p.m CT. Santana tossed his MLB-leading third shutout in last time out at San Francisco, and is 12-8 with a 4.12 ERA in 31 career starts against Seattle.
Watch every out-of-market regular-season game live on MLB.TV.