Kluber allowed two unearned runs and upped his record to 18-4. He is tied with the Dodgers’ Clayton Kershaw for the major league lead in victories. Jose Ramirez hit his 29th homer as Cleveland won for the 29th time in 31 games.

Ben Gamel homered for Seattle.

Dodgers 3, Giants 1

Clayton Kershaw allowed a run in eight innings as Los Angeles beat San Francisco.

Kershaw gave up eight hits and struck out six while throwing 70 of 93 pitches for strikes.

Yasmani Grandal hit a two-run homer for the Dodgers. Mac Williamson homered for the Giants.

Athletics 8, Rangers 1

Khris Davis hit his 41st home run of the season, Jharel Cotton allowed one hit over five shutout innings as Oakland routed Texas.

The A’s won their season-high seventh straight game overall and defeated Texas at the Coliseum for the eighth straight time, matching their franchise high.