German Marquez’s fist pump was barely noticeable. After all, given what he and his teammates are going through, over-the-top exuberance would have been out of place.

But, at least, there was cause for a mini-celebration at Coors Field on Sunday afternoon.

Behind a vintage performance from Marquez and a power surge by Hunter Goodman, the Rockies throttled the Padres 9-3, snapping an eight-game losing streak.

Goodman came up a single short of hitting for the cycle, popping out to left field in the eighth.

Marquez allowed one run on three hits over seven innings, stifling a San Diego offense that cranked out 24 hits in a 21-0 romp over Colorado on Saturday night. The veteran right-hander entered the game 0-6 with a 9.90 ERA.

Marquez’s gesture came at the end of his seventh inning. San Diego had loaded the bases when Gavin Sheets singled, Xander Bogaerts walked and Jake Cronenworth was hit by a pitch. But Marquez got Jason Heyward to ground into an inning-ending double play.

Colorado improved to 7-33, finally snapping out of a tie with the 1988 Baltimore Orioles (6-34 over 40 games) for the worst start in major league history.

Goodman hit a three-run homer in the first inning, cranked a two-run triple to left in the second and doubled in the seventh. He got his chance to complete the cycle when Ryan McMahon hit a two-out solo homer in the eighth.

The Rockies begin a six-game road trip at Texas on Monday.