DENVER -- Cameron Rupp made sure the Rockies didn't even their home record before the All-Star break, going a career-best 4-for-5, and tying a career-high four RBIs in the Phillies' 10-3 win on Sunday at Coors Field.
Rupp drove in runs on singles in the third and fifth before hitting a 465-foot home run off Jake McGee in the seventh. Maikel Franco out-did him in the following frame with a 471-foot shot -- the fourth longest in baseball this season -- off Jason Motte.
"Our hitting has come around," Phillies manager Pete Mackanin said. "The first two months we were at the bottom of the pack, literally. Everybody has been contributing."
The Phillies tagged Rockies starter Tyler Chatwood for four runs on eight hits with three walks and two strikeouts. It was his second straight start after coming off the 15-day disabled list (mid-back strain) to only last five innings.
"I don't think I've pitched very well since I hurt my back," Chatwood said. "I haven't found my rhythm again. That's not an excuse, I just haven't pitched good."
Phillies rookie Zach Eflin did a good job solving a Rockies lineup that scored 22 runs in the previous three games this series. He limited them to two runs on seven hits over six innings with three strikeouts and two walks. Home Run Derby participant Carlos Gonzalez homered into the third deck in right field in the eighth of Hector Neris.
MOMENTS THAT MATTERED Eflin finishes strong: Eflin allowed two runs in six innings against the Rockies, giving him some solid mojo heading into the All-Star break. After allowing nine runs in just 2 2/3 innings in his big league debut June 14 in Toronto, Eflin is 2-1 with a 2.20 ERA (eight earned runs in 32 2/3 innings) in his last five starts.
"You just can't live in the past," Eflin about his recovery after Toronto. "You've just always got to have your head high. I learn after every outing and I learned a lot after that one. I've done a good job of just keeping the ball down and throwing all of pitches for strikes and keeping the hitters guessing."
Pitchers come through again: The day after Tyler Anderson went 2-for-2 with a home run and two RBIs, Chatwood came through offensively for Colorado. Chatwood plated the Rockies' first run of the game as he fisted a single over first baseman Tommy Joseph's head to drive in Brandon Barnes in the second inning for his first RBI of the season. Chatwood leads Rockies starters with a .194 batting average.
"It helps in National League games when you have pitchers that can handle the bat. You create a competitive edge," Rockies manager Walt Weiss said. "Both of those guys handle the bat real well."
Can't stop Cameron: Rupp said recently he does not consider himself a placeholder for Phillies' catching prospects Jorge Alfaro and Andrew Knapp. He continued to make a strong case for himself, going 4-for-5 with a home run and four RBIs. He is the first Phillies' catcher with four hits and four RBIs in a game since Carlos Ruiz on June 13, 2008, in St. Louis. Rupp now ranks third among qualified catchers with an .840 OPS.
"No, not at all," said Rupp, asked if he could have scripted his half any better. "Just coming out and being consistent. That's what I'm trying to do every day. I don't want to get too high, too low."
Ottavino impresses: The Rockies have eased back Adam Ottavino, the team's closer last season, as he returns from Tommy John surgery. In his third appearance of the season, Ottavino pitched a scoreless two-thirds of an inning, striking out Joseph on a fastball. He has not allowed a run in his two innings pitched this season with one walk, one hit by pitch and two strikeouts.
"The last time out, he struggled a little bit with his slider command, but today he had his slider command," Weiss said. "He sprayed a few fastballs here and there, but it's going to take a little bit of time, and especially leading up to the break, we wanted to take it easy."
"I think it is [time for a break.] We've been scrapping pretty hard. Not to make excuses, but our travel hasn't been very good. We've had a really tough schedule so far this first half, and the second half is really tough also, but it'll be nice to have four days off and gather and clear the mind a little bit." -- Nolan ArenadoMore >
"I've been making unbelievable decisions. It's unbelievable," -- Mackanin, joking on what has gone right for the Phillies during their 10-3 stretch before the break.More >
SOUND SMART WITH YOUR FRIENDS
Maikel Franco's three-run homer in the eighth traveled a projected 471 feet, according to Statcast™. It is the Phillies' longest homer of the Statcast™ era, which dates to last season. It is believed to be the Phillies' longest homer since Ryan Howard hit one an estimated 473 feet on Sept. 18, 2009, according to ESPN's home run tracker. More >
WHAT'S NEXT Phillies: The Phillies open the second half Friday night against the Mets at Citizens Bank Park. Right-hander Jeremy Hellickson (6-6, 3.92 ERA) gets the start. Hellickson is 2-1 with a 2.16 ERA in his last four starts, which makes him worth following as the Aug. 1 Trade Deadline approaches.
Rockies:Jorge De La Rosa will get the call for the Rockies' first game following the All-Star break in Atlanta on Friday at 5:35 p.m. MT. De La Rosa has four straight quality starts, including two straight seven-inning outings.