The Rockies have won the first two games of the three-game series and their last three games overall.
The Giants have lost three straight and likely absorbed another loss to their decimated pitching staff Tuesday when starter Jeff Samardzija left after one inning due to tightness in his right shoulder. San Francisco is already without top starters Johnny Cueto (elbow) and Madison Bumgarner (finger) and closer Mark Melancon (elbow), though Bumgarner is expected to return to the rotation next week.
Arenado opened the scoring in the first with an RBI groundout. Trevor Story extended the lead to 2-0 two batters later with a run-scoring triple.
The Rockies scored the final runs they'd need in the fourth, when winning pitcher Kyle Freeland scored on an error by second baseman Kelby Tomlinson and Gerardo Parra and Arenado hit back-to-back RBI doubles.
Iannetta lofted a sacrifice fly in the fifth and delivered an RBI single during a four-run seventh in which Ian Desmond had a run-scoring double and Dahl hit a pinch-hit two-run homer. Carlos Gonzalez accounted for the Rockies' final run with an RBI single in the eighth.
Parra, Arenado, Gonzalez, Desmond and Iannetta all had two hits apiece for the Rockies, who finished with 15 hits.
Freeland (5-5) allowed three runs on eight hits and no walks while striking out three over 5 1/3 innings.
Evan Longoria homered in the sixth and eighth for the Giants. It was the 18th multi-homer game of Longoria's career and his first for San Francisco, which acquired him from the Tampa Bay Rays last December.
Pitcher Dereck Rodriguez made his major league debut in relief and collected his first hit, an RBI double in the fifth inning, and Buster Posey homered in the sixth. Andrew McCutchen, Brandon Belt and Mac Williamson had two hits each.
Samardzija (1-4) allowed two runs on three hits and no walks while striking out one.
--Field Level Media
San Francisco | Colorado | |
Jeff Samardzija | Player | Kyle Freeland |
Loss | W/L | Win |
1.0 | IP | 5.1 |
1 | Strikeouts | 3 |
3 | Hits | 8 |
18.00 | ERA | 5.06 |
San Francisco | Colorado | |
Evan Longoria | Player | Chris Iannetta |
2 | Hits | 2 |
2 | RBI | 2 |
2 | HR | 0 |
8 | TB | 3 |
.500 | Avg | .667 |
Team | Hits | HR | TB | Avg | LOB | K | RBI | BB | SB | Errors |
San Francisco | 12 | 3 | 24 | .333 | 16 | 5 | 4 | 1 | 1 | 4 |
Colorado | 15 | 1 | 28 | .366 | 17 | 7 | 10 | 1 | 1 | 0 |