DENVER (AP) Ryan McMahon homered twice and had five RBIs in his return to the lineup and Kyle Freeland pitched six scoreless innings as the Colorado Rockies beat the Philadelphia Phillies 6-2 Thursday night.
McMahon had the first multi-homer game of his career and helped the Rockies snap a five-game home losing streak. Colorado has won four in a row overall after dropping eight straight.
J.T. Realmuto homered and Cesar Hernandez had three hits for Philadelphia.
McMahon had been out of the lineup since suffering a strained left elbow against the Los Angeles Dodgers on April 5. He missed 10 games, but came back strong to help Freeland get his eighth win in his last nine decisions at Coors Field.
Freeland (2-3), who left Saturday's start in San Francisco with a blister issue, allowed just two hits and didn't walk a batter. He was headed for a no-decision when McMahon hit a three-run homer off Philadelphia starter Zach Eflin (2-2) in the bottom of the sixth to give the Rockies a 3-0 lead.
Realmuto cut the lead to 3-2 in the top of the seventh with his third home run of the season, but McMahon's 416-foot blast into the Rockies bullpen in the bottom of the inning made it 6-2.
Tony Wolters had three hits and Nolan Arenado two for the Rockies.
TRAINER'S ROOM
Phillies: OF Odubel Herrera (right hamstring strain) was placed on the 10-day injured list before the game and OF Roman Quinn was activated. Herrera left Wednesday's game in the fifth inning after pulling up while chasing a fly ball against the New York Mets. ... SS Jean Segura tested out his strained left hamstring before the game, but was not in the lineup.
Rockies: OF David Dahl was activated from the 10-day injured list and was in the lineup Thursday. Dahl, who had been out since April 8 with a left core injury, doubled and scored a run. Colorado optioned OF Yonathan Daza and INF Josh Fuentes to Triple-A Albuquerque. ... OF Ian Desmond (general leg soreness) was not in the starting lineup, but pinch-hit in the eighth inning. ... An MRI confirmed C Chris Iannetta had a strained right lat. He was placed on the 10-day IL on Monday.
UP NEXT
Phillies: RHP Vince Velasquez (0-0, 2.25) is scheduled to make his third start and fourth appearance of the season.
Rockies: RHP German Marquez (2-1, 2.00) threw a one-hitter for his first career shutout in San Francisco on Sunday.
---
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Loading...

Top MLB Public Bets

#1 915 New York Yankees  95%
#2 922 Houston Astros  92%
#3 968 Houston Astros  86%
#4 963 New York Yankees  84%
#5 959 Boston Red Sox  79%
#6 955 Atlanta Braves  79%
#7 966 Texas Rangers  76%
#9 962 Cleveland Indians  72%

MLB Predictions & Picks

Thumbnail Twins vs. Angels Prediction The first-place Minnesota Twins will be in action tonight as they open a series at the Los Angeles Angels. Can Minnesota notch the victory as the...
Thumbnail White Sox vs. Astros Prediction The Houston Astros' dominant offense will face an inexperienced starting pitcher tonight as they host the Chicago White Sox. Will that lead to the over...
Thumbnail Nationals vs. Mets Prediction The New York Mets are coming off a pathetic performance over the weekend and will look to turn it around at home tonight against the Washington Nationals. Can New York...
Thumbnail Athletics vs. Indians Prediction The Oakland Athletics are coming off a strong road series over the weekend and will look to continue their strong play away from home tonight at the Cleveland...
Thumbnail Braves vs. Giants Monday Prediction The Braves will send Mike Soroka to the hill on Monday night when they open a new series with the Giants at Oracle Park in San Francisco. Listed as a road...