National League Roundup: Padres prevail in 18 innings

Padres 12, Reds 9 (18)

San Diego – The lights were on and the sun was going down when Adrian Gonzalez hit a three-run homer with two outs in the 18th inning to give the Padres a victory over the Reds.

It was the fourth time the Padres played at least 13 innings this season. They played a 22-innning game at home against Colorado on April 17-18, losing 2-1.

The last team to play a game of at least 22 and 17 innings in the same season was the 1989 Los Angeles Dodgers, who played two 22-inning games and a 17-inning game.

Scott Hairston started the winning rally with a one-out walk off Edinson Volquez (7-2), the second starting pitcher the Reds put on the mound in extra innings. Brian Giles reached on first baseman Joey Votto’s two-out throwing error, moving Hairston to third. Gonzalez then hit a full-count pitch over the fence in straightaway center field for his 14th homer.

The game lasted 5 hours, 57 minutes. It was the third-longest game in Reds history.

Rockies 4, Mets 1

Denver – Seth Smith hit his first major league homer.

Marlins 8-5, Giants 6-4

Miami – Kevin Gregg picked up his 10th save in the first game, then earned the win in the second.

Phillies 15, Astros 6

Houston – Chase Utley and Shane Victorino each had three RBIs for the Phillies, who finished with 16 hits after Houston’s Chris Sampson allowed five through five innings.

Pirates 6, Cubs 5 (11)

Pittsburgh – Jason Bay beat the Cubs with an extra-inning single for the second day in a row, delivering a two-out line drive down the left field line in the 11th after Pittsburgh tied it on a dropped fly ball in the ninth.

Diamondbacks 9, Braves 3

Atlanta – Eric Byrnes hit his first career grand slam.

Nationals 7, Brewers 6

Washington – Elijah Dukes scored the winner on a wild pitch.

Dodgers 4, Cardinals 3 (10)

Los Angeles – Andre Ethier singled home the winning run.