Omar Infante's run-scoring double in the 12th inning lifted the Miami Marlins over the San Diego Padres, 9-8, in the opener of a three-game series at Petco Park.
Steve Cishek (4-0) tossed three scoreless innings of relief to earn the win after Heath Bell gave up the tying run in the bottom of the ninth for his fourth blown save of the year.
Hanley Ramirez had a three-run home run and Giancarlo Stanton added a two-run homer for the Marlins, who won their fourth straight game.
Josh Spence (0-1) gave up the deciding run to suffer the loss as San Diego had its two-game win streak snapped.
Josh Johnson started the game for the Marlins and allowed six runs on six hits and three walks in just 2 2/3 innings, while Anthony Bass gave up six runs on six hits and three walks with seven strikeouts in a six-inning start for San Diego.
Bass also had two hits and three RBI in a losing effort.
San Diego entered the ninth trailing, 8-7, after stranding the game-tying run on third base in the seventh, but pinch-hitter Jesus Guzman greeted Bell with a leadoff double into the right-field corner.
Cameron Maybin stepped up next and after failing to lay down a sacrifice bunt, he slapped a double down the first-base line to score Guzman.
Jason Bartlett's sac bunt moved Maybin to third and after Andy Parrino was intentionally walked, Chris Denorfia struck out on a foul tip. Mark Kotsay was then given a free pass when Bell fell behind in the count, loading the bases for Chase Headley, who hit a grounder to second to end the inning.
After the Padres left a man on third in the 11th inning, Miami brought home the deciding run in the 12th off Spence when Ramirez led off the frame with walk and rounded the bases two batters later on Infante's double off the base of the wall in left-center field.
Maybin had a chance to get Ramirez at the plate, but his throw was well off the mark and Ramirez scored easily.
Yonder Alonso singled with one out in the bottom of the frame and pinch-runner Blake Tekotte later stole second to place the tying run on second with two outs, but Guzman lined out to second to end the game.
The Marlins brought home five runs in the first inning to jump out to an early lead.
After Jose Reyes led off the game with a base hit that was followed by an Emilio Bonifacio walk, Ramirez pulled a ball just over the left-center field wall.
Infante later singled before Stanton hammered a ball to straightaway center field for his fourth home run of the year.
The Padres had a chance to cut into the lead in the bottom of the frame when they loaded the bases with one out on singles by Kotsay and Alonso around Headley getting hit by a pitch, but Nick Hundley flew out to center and Orlando Hudson struck out looking to end the inning.
San Diego, though, was able to answer with a big inning of its own in the third when Will Venable started the frame with a walk and rounded the bases two batters later on Headley's double into the left-field corner.
Headley then moved to third on an Alonso groundout before coming home on a Hundley two-bagger to left. Hudson followed with a base hit to plate Hundley, and consecutive walks to Maybin and Bartlett filled the bags.
Bass stepped up to the plate next and slapped a ball to right field that skipped past the glove of Stanton for a base-clearing triple that knocked Johnson off the mound.
Dan Jennings took the mound next and got out of the inning without any further damage to keep it a 6-5 game in favor of San Diego.
But Reyes hit a one-out double in the fourth, advanced to third on a Bonifacio groundout and came home on a balk by Bass to knot the game at six.
The Padres regained their lead in the fifth against Chad Gaudin when Bass legged out an infield single, moved to second on a Venable base hit and rounded third on Kotsay's single up the middle, sliding safely past the swiping tag of Marlins catcher Brett Hayes.
However, Miami answered in the seventh inning off Luke Gregerson as Bonifacio worked a one-out walk before stealing second and scoring on Greg Dobbs' single to right.
Dobbs advanced to second on the play when Venable threw home attempting to catch Bonifacio at the plate, and Infante followed with a single to right off new pitcher Andrew Cashner to bring home Dobbs, who just beat Kotsay's throw home to give Miami an 8-7 edge.
Bass' three-run triple was his first career hit...Padres pitcher Huston Street left the game in the 10th inning with a strained right shoulder...Miami lost all seven games between the teams last season...Bonifacio is 13-for-13 in stolen base attempts this season...Game Time: 4:45.