Tim Beckham hit his second grand slam of the season and Kyle Seager connected for a solo drive, leading the Mariners to a 10-2 victory over the Detroit Tigers.
Matt Wieters and Dexter Fowler homered, Edman came through with another key hit, and the St. Louis Cardinals rallied for a 5-4 win over the Seattle Mariners.
Beckham hit a pinch-hit home run in the eighth inning, helping the Seattle Mariners snap a four-game losing streak with a 5-4 win over the St. Louis Cardinals.
Kole Calhoun and César Puello homered, Mike Trout had three RBIs and the Angels battered Kikuchi for six early runs in a 9-3 victory over the Seattle Mariners.
Gutty pitching performances for the Rangers in their 5-3 win over Seattle. Lance Lynn allowed two runs over seven innings and Shawn Kelley earned the save.
Minor struck out 11 with only one walk and set a ballpark record before leaving after six innings and Asdrúbal Cabrera hit two of the five Texas homers in a 10-9 win.
The Mariners built a 4-2 lead through six innings on solo homers by Vogelbach and Beckham and a two-run, tie-breaking homer in the fifth inning by Mitch. Haniger.