Playing in baseball's most hitter-friendly atmosphere, the Colorado Rockies aren't usually prone to slumps.
With Nolan Arenado having broken out of his, the Rockies aim to earn a series victory and extend Matt Cain's winless stretch in Thursday's finale with the San Francisco Giants.
Stymied by Jeff Samardzija's eight outstanding innings in Tuesday's 7-2 loss, the Rockies returned to their heavy-hitting ways in the second of this three-game set. With Arenado's two homers and seven RBIs leading the charge, Colorado collected 18 hits en route to Wednesday's 10-6 win.
Following a 3-for-19 start, Arenado is 7 for 13 with three homers over his last three games. The 2015 Silver Slugger recipient fell one RBI short of a single-game team record.
''It's a matter of time,'' manager Walt Weiss said of Arenado's breakout. ''He's a great player.''
Colorado (4-4) did set a franchise mark with four triples - two by rookie sensation Trevor Story - and matched a club record with 12 extra-base hits, last set against the Cubs on July 30, 2010.
After pounding Jake Peavy for six runs and 11 hits in four innings, the Rockies now attempt to deny Cain his first win in nearly nine months. The injury-plagued hurler is 0-3 with a 6.25 ERA in 10 starts since besting San Diego on July 22.
Cain was in line to end the drought in his final 2015 start, limiting Colorado to two hits over five scoreless innings on Oct. 4. The Rockies scored seven times in the ninth to rally for a 7-3 win.
Though he owns a 6.27 ERA in six Coors Field starts since 2011, Cain is coming off an encouraging 2016 debut. The three-time All-Star allowed two runs over six innings in Friday's 3-2, 10-inning win over the Dodgers.
"It's a great start," Giants manager Bruce Bochy told MLB's official website. "He just looks healthy. He made a couple of two-strike mistakes, but besides that, he did a terrific job."
Cain has handled two of the Rockies' top hitters, holding Carlos Gonzalez to a .128 average (6 for 47) with 17 strikeouts and Arenado to 3 for 17.
Gonzalez is batting .403 over an 18-game hitting streak dating back to Sept. 23 and finished a home run short of the cycle Wednesday.
San Francisco (6-3) has a few players swinging hot bats as well. Angel Pagan is 11 for 24 over a seven-game stretch and Trevor Brown, starting a second straight night in place of an injured Buster Posey, went 2 for 4 Wednesday after hitting a pair of two-run homers in the opener.
The Giants are hoping to have Posey, dealing with a bruised right foot, in Thursday's lineup.
Posey is 6 for 10 with a home run against Christian Bergman (0-1, 12.00), set for his first 2016 start after working twice in relief.
Bergman took the loss after allowing four runs in one inning of an 11-6 defeat at Arizona on April 5, then worked two scoreless innings Friday against San Diego. The right-hander won the final rotation spot by posting a 2.84 ERA in 19 spring innings.
Bergman also opposed Cain in the Oct. 4 matchup, surrendering two runs and six hits over three innings. He's 1-0 with a 3.32 ERA in four overall starts against San Francisco.