DENVER -- Nolan Arenado lined three homers as part of his five-hit afternoon and tied a career-high with seven RBIs, helping the Colorado Rockies complete a three-game sweep of the San Diego Padres with an 18-4 victory Wednesday.
Trevor Story and Charlie Blackmon also homered on a scorching day when the Rockies had a season-high 21 hits. Gerardo Parra ran his streak of reaching base to 10 straight plate appearances over three games before flying out in the fifth. He finished with four singles.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Arenado had a pair of RBI singles to start the game, followed by solo shots in the fourth and fifth innings, and a three-run homer in the sixth. He had a chance at a fourth homer in the eighth and lined out to left.
Jon Gray (3-1) kept the Padres in check until running out of steam. The right-hander allowed all four of his runs in the sixth -- his last inning of work.
Padres starter Clayton Richard (5-10) lasted just 3 2/3 innings and gave up 11 runs, 10 earned, inflating his ERA from 4.75 to 5.35. He also matched a team record by allowing 14 hits (see full recap).
Posey's pinch hit lifts Giants over Indians
SAN FRANCISCO -- Buster Posey pinch hit a two-out, two-run double in the bottom of the eighth inning as the San Francisco Giants defeated the Cleveland Indians 5-4 on Wednesday.
Posey, on a scheduled rest day, doubled off the wall on a 3-2 slider on the seventh offering from Indians reliever Bryan Shaw (2-4).
Indians first baseman Carlos Santana booted an infield grounder that figured prominently in the three-run rally.
With two aboard and one out, Conor Gillaspie hit a ground ball that skipped through Santana's legs. Brandon Belt, who drew a one-out walk off Boone Logan, scored and Brandon Crawford went to third.
Posey's hit scored Crawford and Gillaspie to make it 5-4.
The Indians lost for the sixth time in seven games as they concluded a 1-5 West Coast trip. The American League Central front-runners fell to 4-13 in interleague and are winless in six interleague series (see full recap).
Pitcher Montgomery hits 1st HR as Cubs beat Braves
ATLANTA -- Mike Montgomery hit his first home run and allowed two hits and one run in six innings to lead the streaking Chicago Cubs to an 8-2 win over the Atlanta Braves on Wednesday.
Javier Baez hit a three-run homer in the eighth for Chicago, which stretched its season-best winning streak to six games since the All-Star break. The Cubs completed a three-game sweep of the Braves.
Kris Bryant, the Cubs' 2016 NL MVP, left the game with a sprained left little finger in the first inning. The team said X-rays were negative and his status is day to day.
Tommy La Stella, who replaced Bryant, also homered and Addison Russell drove in two runs with four hits, including two doubles (see full recap).