The Padres are slugging now.

And they did not wait for dramatic home runs at the end on Saturday night.

The drama was on the other side of the ball.

Jason Adam came out of the bullpen to get the final out with the bases loaded as the Padres secured a 9-5 victory over the Colorado Rockies at Petco Park.

Two early home runs brought the Padres back from a big early deficit.

Manny Machado’s two-run homer in the third inning and Ramón Laureano’s three-run homer in the fourth did most of the work as the Padres turned a 4-0 deficit into a 6-4 lead before they cruised to their fourth straight victory and seventh in eight games.

Saturday was the fifth consecutive game in which the Padres had at least one home run; they have five over the past two nights.

They began the season with five home runs in their first 10 games and went six games without one in that opening span.

They ranked 26th among MLB’s 30 teams in slugging percentage to that point. They have moved up 13 spots since.

Saturday’s explosives followed two straight nights that ended with walk-off home runs — a 12th-inning grand slam by Xander Bogaerts for a 7-3 victory on Thursday and Gavin Sheets’ three-run homer in the ninth inning for a 5-2 victory on Friday.

The Padres never trailed in either of those games.

They got down quick Saturday, as La Costa Canyon High School graduate Mickey Moniak hit a two-run homer in the first inning and followed Edouard Julien’s solo homer in the third inning with his own solo homer in the third.

Saturday was the second time in Germán Márquez’s three starts that the Padres trailed 4-0.

Before working five scoreless innings on Monday in Pittsburgh, Márquez allowed two home runs and yielded four runs in all over four innings in his Padres debut on March 31.

Saturday, he was facing the team for which he made his first 200 starts. And the Rockies gave Petco Park a bit of a Coors Field feel, just without all the singles and doubles.

Because when he was not surrendering home runs, Márquez was actually fairly efficiently making outs.

He was at 71 pitches after four innings; 51 of those came in the two innings in which he surrendered two runs.

Márquez struck out five straight and then retired one more batter after Moniak’s first home run. Then Julien swatted a home run the other way to left field, Márquez got another out and Moniak drove his second home run over the wall in right-center field.

That gave Moniak his second multi-homer game this season and his second at Petco Park in two seasons.

Down just a run after a walk by Laureano, a single by Tatis, an RBI groundout by Jackson Merrill and Machado’s blast against Rockies starter Ryan Feltner, Márquez got through his second 10-pitch inning in the fourth.

Miguel Andujar’s double and a walk by Freddy Fermin with one out preceded Laureano’s two-out drive to the left field seats that gave the Padres the lead.

Fermin helped Márquez through a two-walk fifth inning, which got him in position for his second straight win, by throwing out Jake McCarthy trying to steal second base.

Wandy Peralta retired the Rockies in order in the sixth. Ron Marinaccio took over with one out and two runners on in the seventh and got an inning-ending double play. He allowed a run in the eighth before Bradley Rodriguez loaded the bases on a double and two walks in the ninth and needed Adam’s assistance.

Adam retired Ezequiel Tovar on a pop-up for the quick save.

The Padres had added on in the sixth, scoring a run on an error and three consecutive walks by Zach Agnos and a double by Merrill against Brennan Bernadino.

They almost had another home run, too.

The Padres responded in the bottom of the first inning with a double, a walk and a drive by Nick Castellanos to left field that was caught above the eight-foot wall by Jordan Beck.