Isaiah J. Downing-USA TODAY Sports

Mark Mathias had four hits, Andrew McCutchen and Jack Suwinski both homered and the Pittsburgh Pirates beat the Colorado Rockies 14-3 in Denver on Monday night.

Ke'Bryan Hayes, Bryan Reynolds and Carlos Santana added two hits apiece and Ji Hwan Bae scored three times for Pittsburgh, which has alternated wins and losses over its last 10 games.

Kris Bryant homered and finished with three hits and Jurickson Profar had two hits for Colorado, which has dropped six in a row.

Rockies starter Kyle Freeland (2-1) was roughed up in the first two innings.

McCutchen gave the Pirates a 1-0 lead with a two-out solo homer in the first inning, his third of the season, before Pittsburgh hit Freeland hard in the second.

Connor Joe led off with a walk and moved to third when Rodolfo Castro reached on an error. Mathias followed with an RBI single, and Bae brought home Castro when he reached on a sacrifice bunt.

Austin Hedges drove in Mathias with a single and then pulled off a double steal with Bae to put runners on second and third. Hayes and Reynolds followed with RBI singles and Santana drove in the final run of the frame with a groundout to make it 7-0.

Castro led off the third with a double, Mathias singled and Castro scored on Bae's fielder's choice. Bae moved to second on a groundout and scored on a single by Hayes.

That was all for Freeland, who allowed nine runs (seven earned) on eight hits in 2 2/3 innings.

Bryant went deep for the second time this season in the bottom of the third to make it 9-1.

Pittsburgh made it 13-1 with a four-run fifth, capped by Santana's two-run single.

It was more than enough for Rich Hill (1-2), who allowed one run on six hits and struck out seven in six innings. He walked two.

Colorado got two runs in the eighth on a double by Mike Moustakas and a sacrifice fly from Harold Castro.

Suwinski hit a solo shot into the second deck in right field in the ninth.

More must-reads:

TODAY'S BEST
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Mavericks come from behind to down Thunder, take 2-1 series lead
Tigers lose veteran starting pitcher to injury
Justin Allgaier dominates at Darlington for first win of 2024
Watch: Minor league baseball game interrupted by turtle delay
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension
Patriots make unsurprising decision on top executive
Cowboys release veteran WR
Longtime Steelers DT Cameron Heyward hints contract extension is coming
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Jrue Holiday jokes about beating departing Celtics assistant who just landed Hornets job
Orioles manager explains Craig Kimbrel's new role
Rays activate key bullpen arm from injured list