Felix Hernandez blanked Milwaukee on four hits for eight innings and the Seattle Mariners topped the Brewers 2-0 Sunday.
Hernandez (12-5) struck out nine and walked one in his first career appearance against the Brewers. The 2010 AL Cy Young winner leads the league with a 2.28 ERA and is second with 178 strikeouts.
This was the eighth time this year that he pitched at least eight innings.
Hernandez improved to 16-7 with a 2.63 in 30 career interleague starts, including 3-0 with a 1.16 ERA in four starts this season.
Danny Farquhar worked the ninth for his fourth save.
Wily Peralta (8-12) pitched a complete game and allowed four hits, including Justin Smoak's 13th home run.