Kyle Seager hit a two-run home run with two outs in the seventh inning to break a tie and lead the host Seattle Mariners to a 4-3 victory over the Kansas City Royals on Sunday afternoon, despite another home run by the Royals’ Salvador Perez.
Jarred Kelenic also homered and left-hander Marco Gonzales (6-5) pitched seven strong innings for Seattle, which salvaged the finale of the four-game series.
Perez homered for a fifth consecutive game, eclipsing his previous career best set in 2017. It was his 38th of the season.
Michael A. Taylor also went deep for the Royals, who finished their 10-game trip with a 7-3 record.
Gonzales allowed two runs — both on solo shots — on five hits. He walked two and struck out four to win his fifth consecutive decision.
Seager’s homer off right-hander Tyler Zuber (0-3) broke a 2-2 tie.
The Royals got a run back in the eighth as Nicky Lopez singled and scored on a one-out single by Perez off Paul Sewald, but fellow right-hander Drew Steckenrider pitched a perfect ninth for his seventh save.
The Mariners scored an unearned run in the first. With two outs, Royals right fielder Edward Olivares dropped a fly ball by Seager for a two-base error. Ty France grounded a run-scoring single into center to make it 1-0.
The Mariners didn’t manage another hit off right-hander Brady Singer until the fifth, when Mitch Haniger grounded a two-out single to center.
With one out in the top of the sixth, Perez hit the first pitch of the at-bat from Gonzales off the facade of the second deck in left field.
The Mariners regained the lead when Kelenic went deep to right-center with two outs in the bottom of the sixth.
The Royals tied it at 2-2 with one out in the seventh as Taylor homered to left.
Singer went six innings and allowed two runs — one earned — on three hits. The right-hander walked three and struck out five.
–Field Level Media