Troy Tulowitzki's two-out RBI double scored Willy Taveras from third base with the go-ahead run in the top of the 22nd inning as the Colorado Rockies beat the San Diego Padres, 2-1, at PETCO Park.
The game began at 7:05 p.m. PT Thursday ended at 1:21 a.m. Friday.
It was the longest game in the Majors since Aug. 31, 1993, when the Twins beat the Indians, 5-4, in 23 innings at Minnesota.
The last game to exceed 22 innings was a 25-inning game May 8, 1984, when the White Sox beat Milwaukee, 7-6, in Chicago.
It was the longest game in terms of innings in Padres history and the second longest in terms of time, trailing only the 6 hour and 17 minute game played on Aug. 15, 1980, against Houston -- a 3-1 loss in 20 innings.
It was the longest game in terms of innings and time at PETCO Park, breaking the 17-inning, 4 hour, 55 minute game against the Dodgers on April 29, 2007. L.A. won 5-4.
Neither team had a position player left at games end. There were 15 pitchers used, eight for the Rockies and seven for the Padres, who combined to throw 659 pitches.
Kip Wells (1-0), the eighth Rockies pitcher, picked up the win, going four innings and finishing the game striking out losing pitcher Glendon Rusch (0-1).
That strikeout was the 37th of the game. The Rockies struck out 20 times while the Padres fanned 17 times.
Both starter Jake Peavy and Jeff Francis had hooked up in a masterful pitchers. duel that was all but lost.
Peavy gave up four singles and struck out 11 in eight innings while the left-handed Francis allowed three singles and struck out seven in seven inning.
"You never know how these type of games are going to end," said Black.
It was an unearned run in the 22nd that turned the tide for the Rockies.
Taveras, who set a Rockies club record with 10 at-bats, reached first on a two-out throwing error by shortstop Khalil Greene. This came after Rusch had retired the first two batters. Taveras stole second and moved to third when catcher Josh Bard threw the ball into center field.
Tulowitzki then lines a shot into the left-center-field gap scoring Taveras.
Both teams scored their first run in the 14th inning.
The Padres tied the game at 1-1 in the bottom of the 14th on Bard's bases-loaded single off Rockies closer Manuel Corpas that scored Kevin Kouzmanoff.
The Rockies had taken a 1-0 lead in the top of the 14th when Brad Hawpe drew a bases-loaded walk on a three-and-two pitch from Kevin Cameron forcing in Taveras, who would score both of his team's runs.