ST. PETERSBURG, Florida (AP) The Rays took the lead for the first American League wild-card spot after Wil Myers homered and had three RBIs to lead Tampa Bay past the Texas Rangers 6-2 on Monday.
Myers had a second-inning solo shot and hit a two-run double during a four-run fifth inning and Alex Cobb (9-3) allowed two runs and six hits in eight innings while striking out 10 batters.
At Pittsburgh, Andrew Cashner carried a perfect game into the seventh inning and faced the minimum 27 batters in a one-hitter that sent San Diego Padres to a 2-0 win over the Pirates, who lost for the second time in eight games after entering the day tied for first place in the National League Central with the St. Louis Cardinals, who beat the Colorado Rockies 6-2.
Detroit's Rick Porcello struck out 10 batters in six innings as the Tigers beat the Seattle Mariners 4-2 to move a step closer to its third straight AL Central title.
Victor Martinez broke a 1-1 tie in the sixth with a run-scoring single, and Omar Infante followed with his own RBI single.