Logan Gilbert struck out nine and gave up two hits over eight innings and the Seattle Mariners beat the Texas Rangers 5-0 on Sunday to sweep the series. Rookie Tyler Locklear hit a solo home run to help back Gilbert (4-4) and help Seattle improve to 12 games over .500. The Mariners have won seven of eight games and nine straight home series.