Rodríguez homered at home for the first time, a three-run shot to give Seattle an early lead, and the Mariners beat Oakland 7-6 on Monday night for their 13th straight win over the Athletics.
Salvador Perez hit a go-ahead three-run homer in the sixth inning, the Kansas City bullpen bailed out starter Jackson Kowar and the Royals rallied to beat Oakland 10-7.