Mariners Get Past Kansas City

Salvador Perez homered for the fifth consecutive game, but Kyle Seager connected for a two-run drive to help the Seattle Mariners beat the Kansas City Royals 4-3 on Sunday.

Seager hit his career-high 31st homer in the seventh inning, lifting the Mariners to a 4-2 lead and helping them avoid a four-game series sweep at home.

Perez nearly recorded another homer, lasering an RBI single off the top of the wall in right-center in the eighth. Nicky Lopez scored from first to cut Seattle’s lead to 4-3, but Drew Steckenrider worked a perfect ninth for his seventh save.

Perez’s solo shot off Marco Gonzales (6-5) in the sixth was his fifth in five games. He started the series with grand slams in consecutive games, provided the deciding margin with a two-run homer Saturday, and then tied the game at 1 on Sunday.

The catcher matched Mike Sweeney’s team record of five consecutive games with a homer, set in 2002. The major league record for consecutive games with a homer is eight.

Perez also moved into a tie for fourth on the Royals career list with 190 homers. His 12 homers in August tied Chili Davis and John Mayberry for Kansas City’s most homers in a month.

He has 38 homers this year, tied with Mike Moustakas (2017) for second on Kansas City’s single-season list. Jorge Soler holds the record with 48 in 2019.

Royals starter Brady Singer permitted two runs, one earned, and three hits in six innings. Tyler Zuber (0-1) took the loss after giving up Seager’s home run.

After an off day, Kansas City hosts Cleveland on Tuesday night in the opener of a three-game series. RHP Zach Plesac (8-4, 4.78 ERA) pitches for the Indians.