There was a postseason feel to the marathon of a game between the Los Angeles Dodgers and San Diego Padres on Wednesday night.

In total, the game lasted 16 innings and took 5 hours and 49 minutes to complete before the Dodgers hung on to a 5-3 victory. Here's how it all went down.

Blake Snell masterpiece ruined (8th inning)

Padres starter Blake Snell whirled a masterpiece for San Diego going 7.2 innings while yielding three hits. He was magnificent but clearly running out of gas yet the Padres let him stay in for 122 pitches. That's almost unheard of in today's game.

On his 116th pitch of the evening, Dodgers catcher Will Smith deposited a ball into the left field seats, tying the game at 1-1.

Padres squander a great chance to walk-off (10th inning)

The 9th inning was anticlimactic with just one baserunner total reaching for both sides combined. In the top of the 10th inning, Craig Stammen quickly shut the door on the Dodgers.

In the bottom half of the frame, Eric Hosmer led off by grounding out to second base but advancing the runner to third. Perfect. A fly ball would win it for the San Diego. Tommy Pham stepped into the box.

He was intentionally walked.

Adam Frazier batted with runners on the corners and one out in the 1-1 affair. A base hit or fly ball would do it. Instead, he attacked the first pitch from Dodgers reliever Alex Vesia and got jammed up, popping out feebly to short.

Victor Caratini was then called on and got gassed by the fastball, striking out looking on a 94mph heater at the knees. Onto more baseball.

Chaos but no runs in the 11th – 14th innings

The fact that MLB has it where in extra innings you start with a runner on second base and the Dodgers and Padres both went scoreless from the 10th to the 15th innings is incomprehensible. It lacks any sort of logical explanation.

San Diego ran out of bench players in the extra frames. In the bottom of the 11th, the Dodgers got two quick outs than wisely intentionally walked two straight hitters. Why? The Padres had to pinch hit a pitcher, Joe Musgrove. He would strike out looking and onto the 12th inning the game went.

Los Angeles loaded the bases in the 12th but got nothing out of it and the Padres again found themselves in a bases loaded, two out scenario in the 13th with a pitcher hitting This time Ryan Weathers grounded out.

Dodgers think they have it wrapped up in the 15th

Finally, in the top of the 15th inning, the Dodgers broke through.

With both teams basically crawling out onto the field at this point, Billy McKinney of all people decided to put on the superhero cape. He knocked in Chris Taylor with an RBI single and Trea Turner followed that up with an RBI single of his own.

The lead was now 3-1 for the Dodgers and the clock was about to strike midnight for the Padres when in reality it was also nearing midnight on the west coast.

Then Fernando Tatis Jr. entered the chat in the bottom half of the 15th.

One out, runner on third, and Tatis Jr. hit an absolute moon shot that just disappeared over the wall in right field. And miraculously, the game was tied again at 3-3.

At this stage, with both teams running on fumes and both benches completely emptied out, the thought crept into the mind of some that this game might go 20+ innings.

AJ Pollock delivers a final dagger in the 16th

Daniel Camarena had pitched one other time (oddly enough it was game one of this series) since July 10th. He came back out for the 15th inning to toe the rubber for the Padres.

On the 5th pitch to AJ Pollock who led off the inning, Pollock went dead center as he tattooed the ball to leapfrog the Dodgers back in front 5-3.

In the bottom half of the 16th, Shane Greene, who the Dodgers just picked up less than a week ago, finally closed the door.

He struck out Hosmer and Pham back-to-back and got Adam Frazier to ground out to shortstop to finally end this marathon of a game as the Dodgers won 5-3.

The win gave LA 80 W's on the year and sunk the Padres to 68-60. Thursday's series finale will be wildly interesting as both bullpens were left pretty much empty. Thankfully for both the Dodgers and the Padres, they have top dogs going.

LA will send out Max Scherzer and San Diego will have Yu Darvish on the bump. Both managers will keep their fingers crossed for 6+ innings out of both.