DENVER (AP) -- Pinch hitter Yasmani Grandal drove in the go-ahead run with a fielder's choice grounder in the 12th inning to lift the San Diego Padres to a 6-5 win over Colorado on Thursday night, snapping a six-game skid against the Rockies.
With the bases loaded and one out, Grandal sent a chopper to third, which Nolan Arenado fielded, quickly stepped on the bag and then threw low to first. Grandal was ruled safe, though replays appeared to show he may have been out by a step.
Luke Gregerson (4-2) pitched two shutout innings and Brad Boxberger threw the 12th for his first save of the season.
Manuel Corpas (0-1) gave up a one-out single to Chase Headley and a double to Kyle Blanks in the 12th. He intentionally walked Jedd Gyorko to set the stage for Grandal.
Wilin Rosario tied the game with a two-run homer in the eighth.