Morning Rewind, 8/19: Free baseball AND free pie
By JOHN DORN
It took more than a game and a half, but the Pittsburgh Pirates walked off of their home field with a victory.
The Arizona Diamondbacks played a pair in the ninth to even the score at eight a piece -- and that's who the score remained for the next five-plus innings. When the first two Pirates batter of the 15th struck out looking, it seemed headed for a 16th. Until Francisco Cervelli singled and Pedro Florimon drove one into the gap, tripling and driving in the ninth and decisive run.
And what happens when you're responsible for the game-winning knock in extras? You taste the pie.
Pirates 9, Diamondbacks 8
Around the League
Mets 5, Orioles 3
The Mets bullpen came mighty close to blowing a 5-1 lead in the ninth, but closer Jeurys Familia eventually shut the door by getting Manny Machado to ground out with the bases loaded.
Blue Jays 8, Phillies 5
After a rough weekend against the Yankees, Toronto is back to its winning ways. They took the first of a two-game set in Philly.
Red Sox 9, Indians 1
The Sox won the game, but in the long run, that won't matter. The cellar dwellars of the East shook up the front office in a major way yesterday, hiring former longtime Tigers GM Dave Dombrowski and announcing that Ben Cherington will step down.
Royals 3, Reds 1
The Reds strung their home fans along for 13 innings, but the AL-leading Royals won out in the end. Two runs in the 13th won it -- a Ryan Mattheus throwing error broke the tie and a Ben Zobrist single broke it open.
Yankees 8, Twins 4
Fan favorite and beloved Yankee Alex Rodriguez extended his all-time grand slam record to 25 in the seventh inning to take a 5-4 lead before New York piled on in the ninth.
Tigers 10, Cubs 8
The Cubs made it interesting several times throughout this one, tying it at six runs a piece in the seventh, overcoming a four-run deficit, and scoring two in the final frame -- but in an ill-fated rally that came up just short.
Mariners 3, Rangers 2
It wasn't a second consecutive no-hitter, but Hisashi Iwakuma shut Texas down to the tune of two runs over seven innings.
Marlins 9, Brewers 6
Don't look now, but the Marlins are kind of on a roll. They've taken two straight from the Brewers -- who are certainly bad -- but combined with a Sunday win over St. Louis, that makes three straight.
Astros 3, Rays 2
Marwin Gonzalez smacked a walk-off home run in extras, and as per new team rules, was NOT tackled by Carlos Correa. Win-win.
Giants 2, Cardinals 0
The Cardinals lost! At home! A rare occurrence indeed, and they'll fight for a series win against San Francisco tonight.
Nationals 15, Rockies 6
This one was almost close. Tied 6-6 in the seventh, the Nationals plated nine runs over the final three innings to stand pat in the NL East, 4.5 games back of the Mets, and re-salvage .500.
Angels 5, White Sox 3
Garrett Richards allowed just two earned runs over his seven-plus innings of work, and the Angels are now back in a playoff position in the American League.
Athletics 5, Dodgers 4
More extra innings, more walk-off action and, of course, more pies. This time with Gatorade!
Padres 9, Braves 0
Perhaps all Melvin Upton Jr. has needed was a little motivation? Against his former team, the outfielder homered twice en route to a 9-0 blowout.
More from AOL.com:
Tom Brady reportedly open to taking suspension from NFL
Today in History: First race held at Indianapolis Motor Speedway
Michael Jordan tells jury he values his image 'preciously'