SAN DIEGO (AP) -- Rookie Julio Rodriguez hit a monster two-run homer, Cal Raleigh drove in four runs and Chris Flexen pitched 6 2/3 shutout innings as the Seattle Mariners beat the listless San Diego Padres 8-2.
The Mariners won their third straight and sixth in seven games.
The Padres gave their home fans nothing to cheer about on the holiday afternoon as they lost for the eighth time in 11 games.
Flexen and three relievers combined to shut down the Padres, who have scored only 10 runs in their last five games.
San Diego didn't score Monday until Trent Grisham hit a two-run homer with one out in the ninth.
Starter Sean Manaea allowed four runs and eight hits in 3 1/3 innings. He walked four and struck out three.