One of the best road teams in the MLB, the Rockies, just lost a series to the Philadelphia Phillies, who hadn’t won a series since May 23.

In Thursday’s day game, Phillies’ pitcher Vince Velasquez no-hit the Rockies through 6.2 innings, being pulled with the home team ahead 3-0, and despite Colorado’s late scores, Philadelphia put six on the board themselves, late, to win 9-3.

Rockies’ starting pitcher German Marquez pitched well himself, although he gave up a solo home run to Rhys Hoskins on the first pitch of the game, and then a second solo homer in the second inning to Nick Williams to trail 2-0 early. Marquez was solid until the seventh inning, loading the bases and being pulled.

That seventh was simultaneously disastrous for Colorado and massive for the Phillies;  after the Rockies scored two in the top of the inning to make the game 3-2 Philadelphia, the home team scored four runs the bottom of that inning to give themselves a comfortable cushion.

Colorado scored one in the eighth, but Philly put two more on the board in the bottom of that frame, simply dominating the Rockies late.

For Marquez — who went 6.0 IP, giving up 7 hits, six earned runs, with eight strikeouts — his home run issues continue. He’s now given up seven bombs in his last three starts.

The Rockies offense plummeted back to anemic levels Wednesday, earning a mere three hits on the day. Nolan Arenado was clearly missed at the plate as the rest of the team couldn’t pull it together or string hits together to manufacture runs.

Colorado has now fallen to 33-35, 4.5 games back of the Diamondbacks of Arizona in the NL West. The Rockies continue this road trip on Friday against the AL West basement-dwelling Texas Rangers, with that game’s first pitch coming at 6:05 p.m. MT.