The Arizona Diamondbacks enjoyed a torrid weekend at Coors Field to move into position for their first four-game sweep there in over 10 years.
The Diamondbacks hope to provide similar support for Trevor Cahill as he seeks to win his fourth straight start Monday night in this series finale against the Colorado Rockies, who have dropped a season-high nine in a row.
Arizona (77-75) has totaled 33 runs with 11 doubles, two triples and three homers in winning the previous three games. Chris Johnson is 5 for 11 in the series, John McDonald is 6 for 10, Aaron Hill is 6 for 14 with eight RBIs and Diamondbacks catchers have gone 9 for 15 after Wil Nieves' four hits Sunday in a 10-7 victory.
That kind of production has been too much for Colorado (58-94), although its impressive rookie catcher Wilin Rosario is 9 for 13 in this series. Rosario has posted four straight three-hit efforts, and his 26 homers are the most by a Rockies rookie.
Rosario is 2 for 5 with a homer this year against Cahill (12-11, 3.89 ERA), who is 3-0 with a 2.79 ERA in three September outings. Cahill has allowed two runs in every win in this streak, pitching six innings last Wednesday in a 6-2 home victory over San Diego.
The Arizona right-hander is 1-1 with a 4.26 ERA in three 2012 starts against Colorado, with Dexter Fowler 4 for 5 with two triples against him in those games.
The Diamondbacks last swept four at Coors Field from April 11-14, 2002.
The Rockies are trying to avoid losing 10 straight for the first time since April 24-May 7, 2005. They are one loss shy of the club's single-season record and need to win five of their last 10 to avoid the franchise's first 100-loss season.
"We don't like losing one game," pitcher Jeff Francis said. "But 100 is that number that really stinks."
Hill, who is batting .359 during a nine-game hitting streak, continued his strong series by going 3 for 5 with three RBIs Sunday.
"Aaron's just been so steady," manger Kirk Gibson said. "It's good to have him in the two-hole. I did have a lineup today where I was going to put him down fifth, but he's been so clutch for us that you want him to get that extra at-bat.''
The Rockies bullpen has allowed 24 runs over 16 innings in this series, including seven over the final two innings Sunday. Colorado has issued 18 walks in this set, bringing its season total to an NL-high 533.
Starter Tyler Chatwood (4-5, 5.73) gets the assignment Monday to try to cool down Arizona. His lone career appearance against the Diamondbacks came April 14 when he yielded one run over two innings of relief in an 8-7 home win.
The right-hander allowed three runs over four innings Wednesday in a 7-1 defeat at San Francisco in his last outing.