KANSAS CITY, Mo. (AP) — Salvador Perez had an RBI triple in the eighth inning and scored the go-ahead run on Omar Infante's sacrifice fly to help the Kansas City Royals come back and beat the Minnesota Twins 4-3 Friday night.

Alex Gordon singled and scored on Perez's triple, his first since Sept. 25, 2014.

Byung Ho Park homered in the top of the eighth to give Minnesota a 3-2 lead, driving Joakim Soria's 1-1 pitch out to left-center for his first extra-base hit. Park led the Korean Baseball Organization with 53 homers last season before signing a three-year, $24 million contract with the Twins in December.

Soria (1-0) struck out three and allowed a run in one inning, and Kevin Jepsen (0-2) gave up two runs on two hits and a sacrifice fly. Wade Davis worked around a 10-pitch walk to Brian Dozier to get his second save.