USA TODAY Sports

Game 3 of the National League Championship Series was a throwback to what playoff baseball normally feels like.

It was a pitchers duel between Ranger Suarez of the Philadelphia Phillies and Brandon Pfaadt of the Arizona Diamondbacks, then a walk-off single by Ketel Marte in late inning drama.

It's fitting that their best hitter delivered in the most important moment for the team with the bases loaded.

Now, the NLCS is back to being competitive.

With the Phillies offense red hot and the Diamondbacks capable of putting up runs quickly, both pitchers delivered absolute gems to start the game.

Suarez went 5 1/3 innings, allowing three hits and striking out seven.

Pfaadt went 5 2/3 innings, allowing two hits and striking out nine.

Arizona's manager Torey Lovullo was met with boos when he strolled out to the mound to take out his young starter.

His decision to pull the dominant pitcher could have been disastrous if the Philadelphia put up runs on the reliever.

But it wasn't until the seventh inning when the Phillies struck first on a wild pitch that Bryce Harper was able to score on.

The Diamondbacks answered right away in their frame of the seventh.

They jumped all over Phillies' rookie pitcher Orion Kerkering who had been lights out so far in the postseason.

Tommy Pham singled as the first batter and was replaced by pinch runner Alek Thomas to get more speed on the base path.

That decision proved vital as Lourdes Gurriel Jr. doubled as the next batter to score Thomas from first base.

With the game tied 1-1, Kerkering had to face another batter who singled to right field.

Philadelphia brought their shut down reliever Jose Alvarado into the game who did just that, inducing a double play and getting a ground out to end the inning.

But during the bottom of the ninth inning against Craig Kimbrel, Arizona was able to get their first win of the series off the closer who had been perfect on save opportunities.

The Diamondbacks are now back in the series, trailing 2-1 with two more games at home.

Game 4 will take place on Friday.

More must-reads:

TODAY'S BEST
Jaylen Brown, referees thwart Mavericks' comeback as Celtics take 3-0 series lead
NBA legend Jerry West dies at 86
Tom Brady's HOF speech provided closure for the Bill Belichick era
Why Caitlin Clark reminds Steve Kerr 'a lot' of Stephen Curry
Fernando Tatis Jr. looks like he finally has his swagger back
Tiger Woods to have interesting swing consultant at U.S. Open
Insider names the team to watch for Mitch Marner trade
Blue Jackets star forward reportedly requests trade
Watch: Luka Doncic fouls out amid Mavericks' failed comeback attempt vs. Celtics
Matt Turner redeems himself as USMNT holds Brazil to 1-1 draw
Joey Chestnut, Takeru Kobayashi to face off in hot dog eating competition on Netflix
Yankees confirm news on top prospect
Colts' Anthony Richardson has unusual take on NFL's level of difficulty
49ers' Christian McCaffrey addresses legend of 'Madden' curse after landing cover
Lionel Messi reveals whether he'll retire with Inter Miami CF
Browns' Myles Garrett using one thing as motivation for 2024 season
Vikings HC makes telling comments about Sam Darnold, J.J. McCarthy competition
Aaron Judge is the reason for the Yankees' new-look away uniforms
England's Gareth Southgate has blunt take on expectations at Euros
Broncos star WR doesn't rule out training-camp holdout