Kansas City Royals' Salvador Perez rounds the bases after hitting a solo home run during the fourth inning of a baseball game against the St. Louis Cardinals Sunday, May 17, 2026, in St. Louis. (AP) — Salvador Perez tied the franchise home run record and Lane Thomas hit a tiebreaking, two-run single in the seventh to lift the Kansas City Royals to a 5-4 victory over the San Francisco Giants on Wednesday. The Giants struck again in the seventh with an RBI triple from Jung Hoo Lee and RBI double from Willy Adames to extend the lead. Vinnie Pasquantino extended his hitting streak to 17 games with a double in the seventh inning. On the next at bat, Perez hit his 14th home run of the season and 317th of his career to tie the Royals’ franchise record.