The Colorado Rockies have hit double digits in runs in three of their last four contests and look to make it three in a row against the visiting New York Mets when they complete their four-game set on Thursday afternoon. Colorado scored a dozen times in a loss at Texas on Sunday and have followed a 12-2 loss in the series opener with a pair of 10-8 triumphs.

Arizona Diamondbacks vs. Pittsburgh Pirates Preview and Predictions 06-21-2018

The clubs went back and forth in Wednesday's contest before pinch-hitter Ryan McMahon belted a three-run homer in the fifth inning to give the Rockies a 9-8 edge. Nolan Arenado has gone 5-for-9 with two blasts and four RBIs in his last two games while Gerardo Parra is 7-for-12 with seven RBIs in his last three contests. Dominic Smith fell a homer shy of the cycle in the loss for the Mets, who are 3-6 on their 10-game road trip. Brandon Nimmo is riding a five-game hitting streak during which he has gone 11-for-24 with three blasts and eight RBIs.

See all MLB game previews and predictions

TV: 3:10 p.m. ET, SNY (New York), AT&T SportsNet Rocky Mountain (Colorado)

PITCHING MATCHUP: Mets LH Steven Matz (3-4, 3.31 ERA) vs. Rockies LH Kyle Freeland (6-6, 3.59)

Matz is coming off a victory at Arizona on Saturday in which he allowed one run and six hits over 6 2/3 innings. The 27-year-old New Yorker has given up three earned runs or fewer in all but one of his 13 starts this season and has served up a homer in just one of his last five turns. Matz fell to 0-3 with a 6.50 ERA in four career starts against Colorado on May 5 despite yielding only one run and three hits in six frames.

Freeland matched his season high by working seven innings at Texas on Saturday but came away without a decision after allowing two runs and eight hits. The 25-year-old native of Denver is 3-2 in five turns at home this season but has posted a 2.93 ERA - more than a full run lower than his mark on the road. Freeland, who tossed three scoreless innings in relief at New York as a rookie last year, gave up two runs and four hits over seven frames en route to victory in his first career start versus the Mets on May 6 at Citi Field.

Video: Condensed Game: NYM@COL - 6/20/18


1. Mets 2B Asdrubal Cabrera enters the series finale with a five-game hitting streak that includes four straight two-hit performances.

2. Colorado has given up at least eight runs in nine consecutive home games, joining the 1894 St. Louis Browns as the only teams in major-league history to accomplish the dubious feat.

3. New York recalled Chris Flexen from Triple-A Las Vegas on Wednesday and optioned fellow RHP Hansel Robles to the 51s.

PREDICTION: Mets 5, Rockies 3