MINNEAPOLIS -- Seattle got another chance in the 10th inning, and Dee Gordon ran his way to the win for the Mariners.
Gordon scored on one of Minnesota's five errors, helping the Mariners beat the Twins 9-6 on Wednesday night.
Seattle went 1 for 17 with runners in scoring position and left 11 on base.
"We didn't take advantage of some scoring opportunities early in the game," manager Scott Servais said. "Often times that'll come back and bite you."
Not this time around. Not with Minnesota struggled defensively.
"I knew who the runner was, so I knew I didn't have much time, and I just missed it," Garver said.
"I think it's just one of those nights where a few things happen, a few funny hops, a few plays maybe breaking the wrong way off the bat," Twins manager Rocco Baldelli said.
It was a frantic finish after pitching controlled most of the action.
Daniel Vogelback hit his 17th homer for the Mariners in the sixth inning, but Marwin Gonzalez tied it at 1 with his eighth homer in the seventh.
Twins right-hander Jose Berrios allowed seven hits in 6 2/3 innings. He struck out six and walked two.
Seattle scored five times in the eighth to open a 6-1 lead. Long had the big blow, hitting a three-run shot to right for his first career homer.
"It was a blessing," said Long, who plans to give the ball from the drive to his dad for Father's Day on Sunday.
Minnesota responded with three in the bottom half. Max Kepler launched his 16th homer, and Mitch Garver and Gonzalez had run-scoring singles.
Minnesota's Jorge Polanco extended his hitting streak to 13 games with a single in the eighth inning. It also extended his on-base streak to 26 games.
Mariners: Servais said infielder J.P. Crawford, who has missed the last two weeks with a sprained left ankle, should rejoin the team in Oakland on Friday. Crawford hit a three-run homer Tuesday during his rehab assignment with High-A Modesto, and Servais said Crawford "felt good."
Mariners: Rookie LHP Yusei Kikuchi has lasted just 3 1/3 innings in each of his last three outings. He'll look to snap his three-game losing streak in the series finale.
Twins: RHP Michael Pineda has allowed three earned runs in each of his last six starts. He'll try to beat the Mariners for the second time this season, having previously earned a win on May 16 in Seattle.
Rob Manfred trying to iron out minor league discord, issues with union
While the winter meetings brought some buzz, baseball's commissioner is trying to manage changes on the horizon for his sport.
Chaim Bloom brings change to Red Sox despite lack of moves
Boston didn't make much noise at the winter meetings, but its new baseball boss has established a new culture and mindset.
Jose Peraza, Martin Perez agree to deals with Red Sox
The Red Sox have agreed to a one-year deal with free-agent infielder Jose Peraza, according to a report Thursday by Robert Murray.
Corey Knebel, Brewers agree to same $5.1M salary
The Brewers agreed to a one-year contract for $5,125,000 with pitcher Corey Knebel, who is returning from Tommy John surgery.
Bruce Bochy to manage France for WBC qualifiers
Former San Francisco Giants manager Bruce Bochy will manage France in its qualifiers next year for the World Baseball Classic.
Winter meeting notes: Nomar Mazara, Tanner Roark get fresh starts
The White Sox hope to tap Nomar Mazara's potential, while the Jays and Mets found rotation help at a fair cost.