The Kansas City Royals rallied for two runs in the 11th inning to beat the Padres, 3-1, snapping a five-game losing streak on a chilly Tuesday night at Petco Park.
It also was the Royals' first-ever Interleague victory in San Diego after seven losses dating to 2004.
Eric Hosmer opened the 11th with a double to left field against right-hander Nick Vincent. Salvador Perez flied out to short right but Alex Gordon grounded a broken-bat single past second baseman Jedd Gyorko, scoring Hosmer. Gordon took second on the throw to the plate and scored when Billy Butler pinch-hit for pitcher Wade Davis and belted a double to the right-field wall.
Starting pitcher Jeremy Guthrie kept the Royals in a 1-1 tie through the first eight innings of this one. He gave up just four hits and the only run came on Yasmani Grandal's home run to right field in the fourth inning. Perez pulled the Royals even, 1-1, with his leadoff home run against left-hander Robbie Erlin in the sixth inning. It was his third and the Royals' 14th, still fewest in the Major Leagues.
The Royals and Padres wrap up their series Wednesday afternoon. James Shields is slated to start for KC, against the Padres' Andrew Cashner. First pitch at 2:40pm, with pre-game starting at 2pm on 14 KVOE.