The Seattle Mariners tied Texas for the AL West lead, beating the Kansas City Royals 7-5 behind Eugenio Suárez’s three hits and three RBIs that included go-ahead, two-run single in the fourth inning. Seattle was 10 games out of first at 47-48 before play on July 20, but the Mariners have gone on a 25-8 run. At 128 games into the season, this is the latest the Mariners have had a share of first place since 2003. Kansa City led 3-2 before Suárez’s fourth-inning single.