


MINNEAPOLIS — Heliot Ramos believes he cost the Giants a win on Saturday evening. On Sunday afternoon, he responded by playing arguably his best game of the season.
It wasn’t enough for the Giants to avoid being swept.
Less than 24 hours after making a costly baserunning mistake, Ramos hit his seventh homer of the year, drove in a season-high four runs, and reached base four times. For good measure, he made a pair of diving catches to take away hits.
Despite Ramos’ two-way play, the Giants lost to the Minnesota Twins 7-6 in 10 innings, were swept for the second time this season, and ended the road trip with a 2-4 record.
San Francisco opens a three-game series at home against the Arizona Diamondbacks today.
“We had a good series in Chicago and a bad series here, unfortunately,” said manager Bob Melvin, who was ejected in the top of the ninth inning. “Would’ve been nice to be able to pull this one out today, especially since we scored some runs and we weren’t scoring any runs this series.
“Sometimes baseball is a cruel game. Just a tough series for us. We have to go home and pick our heads up, play well at home like we have.”
San Francisco, swept by San Diego in late April, generated only eight runs against the Twins, most of the offense deriving from Ramos. The 25-year-old went 6 for 8 with a double, a walk, a hit-by-pitch, two homers, and five RBIs in the series against the Twins. Ramos’ teammates, by contrast, went 10 for 87 (.114) with one homer (Matt Chapman) and three RBIs.
“Obviously, we don’t want to get swept, but it was good, it was bad,” Ramos said of the road trip. “Last series was perfect. This one was just unfortunate.”
The Giants’ six-run Sunday was, by far, their most productive game of the series, but they could not maintain their leads.
They led 4-3 going into the bottom of the sixth inning, but left-hander Erik Miller was charged two runs after failing to retire any of the four batters he faced. They, again, led 6-5 following David Villar’s RBI groundout in the top of the 10th, but the Twins countered with two runs in the bottom half, DaShawn Keirsey Jr. driving in the game-winning run with an opposite-field single.
Miller had allowed only one earned run over 12 1/3 innings (0.75 ERA) entering play, but ended up with his first clunker of the season. The Twins loaded the bases against Miller on two singles and a walk, then Royce Lewis knocked Miller out of the ballgame with an RBI single.
Camilo Doval inherited loaded bases with no outs and put out the fire to the best of his ability. Doval allowed the go-ahead run to score on Harrison Bader’s broken-bat fielder’s choice, but limited the damage to one run.
“We took a lead — first time we had a lead here — and felt pretty good about where we were going,” Melvin said. “We had our backend bullpen guys ready to go, and it just didn’t work out. Had some good at-bats, had some bad at-bats, game had a little bit of everything.”
A little bit of everything includes an ejection.
Melvin was tossed in the top of the ninth inning after pinch-hitter Christian Koss struck out as he tried to check his swing. Melvin jogged from the third-base dugout to first-base umpire Ramon De Jesus following the call, vehemently arguing with De Jesus before heading back to the Giants clubhouse.
“I thought he checked his swing,” Melvin said. “He threw me out pretty quickly, it felt like.”
San Francisco couldn’t score a run following Melvin’s ejection, but Tyler Rogers sent the game to extra innings by striking out the side in the bottom of the ninth, lowering his ERA to 1.40.
The Giants scored the go-ahead run in the top of the 10th inning on David Villar’s weakly hit groundout to drive in Jung Hoo Lee and give San Francisco a 6-5 lead.
But the Twins responded. Minnesota’s Ty France scored the tying run when third baseman Matt Chapman couldn’t cleanly field a grounder, then the Twins won the game on Keirsey’s opposite-field single.
Landen Roupp had another mixed bag of an outing, allowing three earned runs over five innings with three strikeouts to no walks. Roupp allowed one baserunner through three innings, but surrendered a two-run homer to Brooks Lee in the fourth and a sacrifice fly off Bryon Buxton in the fifth inning.
Jung Hoo Lee had his first-career start at designated hitter before entering in the eighth inning as a center fielder. Lee went 1 for 4 with a sacrifice fly but his OPS dipped below .800 for the first time since early April.