Nick Franklin hit his first two big league home runs and Kendrys Morales, Brendan Ryan and Endy Chavez also went deep to give the Seattle Mariners a 6-1 victory over the San Diego Padres on Thursday.
The five homers were a season high for the Mariners, who worked over Andrew Cashner and Petco Park in earning a split of their home-and-home, two-game series with the Padres.
Felix Hernandez (6-4) snapped a two-start losing streak, holding the Padres to one run and three hits in eight innings. He struck out six and walked three.
Franklin homered into the sandy play area beyond the fence in right-center off Cashner with two outs in the sixth inning. He connected again with two outs in the eighth, driving a pitch from Tim Stauffer deep into the seats in right.