Yusei Kikuchi and the Seattle bullpen combined on a six-hitter, Kyle Seager hit an RBI doubled in the eighth as the Mariners avoided a four-game sweep, beating the Yankees 2-0.
The fan who hit Boston Red Sox left fielder Alex Verdugo with a baseball thrown out of the Yankee Stadium stands has been banned for life from attending big league games.
Jose Altuve hit a three-run homer to cap a startling six-run rally in the bottom of the ninth inning, lifting the Houston Astros over the New York Yankees 8-7.
Rookie Logan Gilbert pitched one-hit ball for the best start of his young career, Kyle Seager and Dylan Moore both homered, as the Mariners beat the New York Yankees 4-0.
Yordan Álvarez hit two homers and drove in five runs, José Altuve drove in the go-ahead run with a single, and the Houston Astros rallied to beat the Oakland Athletics 9-6.
Giancarlo Stanton clubbed a three-run homer off the railing of the second deck, Luke Voit had a career-high five hits and three RBIs, as the Yankees thumped the Mariners 12-1.
Jared Walsh hit a tying grand slam off Aroldis Chapman in a seven-run ninth inning for his second homer of a long night, and the Los Angeles Angels stunned the New York Yankees 11-8.
Shohei Ohtani pounded his hardest-hit home run of the season, José Suarez pitched 5 1/3 innings of one-run relief as the Los Angeles Angels beat the troubled New York Yankees 5-3.
The New York Yankees turned their third triple play of the season to strand the go-ahead run and bailing out closer Aroldis Chapman in a shaky outing and closing down a 2-1 win over the A's.