Home runs! Hits! Runs! By the Padres!

Strikeouts galore! By the other guys!

How much of it had to do with the road-kill Miami Marlins or the jolting effects of a long-delayed wakeup call for the Padres offense – and, as usual, both seemed likely -- things just weren’t nearly the same over the weekend at Petco Park. And that was a very good thing for the Padres, who got more of exactly what they've been needing in a 5-4 win over the Marlins.

The Padres wrapped up a .500 homestand with a 24-run, 36-hit barrage over the last three games, all wins over Miami, giving the impression that they've bounced high off rock bottom. Again, the Padres pummeled one of Miami's brilliant young pitchers, dominating the Marlins with a promising young arm of their own.

Turning around his own rough run of four straight losses, 23-year-old left-hander Robbie Erlin struck out seven and walked none in a six-inning stint.

When he got Garrett Jones on a check-swing offer in the fourth inning, it was the 45th strikeout of a Marlins batter in the series, a San Diego franchise record for punch-outs in a four-game set.

Although one of the hottest teams out of the gate in April, the Marlins have won just three road games, worst in the majors. They did make it a little too interesting for the crowd of 17,682 in the eighth, scoring four off the San Diego bullpen, but Joaquin Benoit stranded the tying run at third with a strikeout of Jarrod Saltalamacchia.

When major league RBI leader Giancarlo Stanton came up with two outs in the ninth and a runner on first, closer Huston Street walked him on four pitches. Street issued a free pass to Casey McGehee as well.