Trent Grisham hit a game-ending home run in the ninth inning, Josh Hader got the win in his San Diego debut and the Padres beat the Colorado Rockies 3-2 to complete a doubleheader sweep hours after obtaining superstar Juan Soto in a blockbuster trade.