SEATTLE (AP) — Felix Hernandez threw seven shutout innings to become the third pitcher with at least 11 wins before the All-Star break, Logan Morrison hit the first leadoff home run of his career and the Seattle Mariners beat the Los Angeles Angels 7-2 on Thursday night.

Seattle opened a key four-game series before the break by cooling off the surging Angels, who had won the first five games of their road trip.

Hernandez (11-5) was dominant, giving up five hits and only once facing trouble in reaching the 11-win mark before the All-Star Game for the second time in his career. He's tied with Houston's Dallas Keuchel for most wins in the American League. Gerrit Cole of Pittsburgh leads the majors with 12 victories.

Morrison's 12th homer of the season was just the start for Seattle. The Mariners had a season-high 19 hits, 12 off Angels' starter Garrett Richards (9-6), who could not make it through the sixth.