Thanks to another really high quality performance from Jacob deGrom and some sloppy defense by the Cubs, who are crumbling before our eyes, the Mets snatched Game 3 from the Cubs in Chicago to take a commanding 3-0 lead in the NLCS.
The Mets jumped out to a 1-0 lead in the first inning, only to have the Cubs fight right back with a Kyle Schwarber solo home run. 1-1.
But deGrom was gutsy - again. Just like in his last start, when he was all over the place early, deGrom gave up two early runs and then began to absolutely cruised.
After allowing a solo homer to Jorge Soler, the Mets' ace set down 11 batters in a row to finish his night after 7 innings.
You could see it in Cubs fans' eyes: this is looking bleak for Chicago.
As for the Mets, they are surprising everyone.
Daniel Murphy hit another home run, because that's what he does. At this point, it's almost routine. This guy is bonkers.
The Mets' 2-3-4 hitters (Wright, Cespedes, Murphy) combined to go 8-14 with 3 RBI. It was an especially great night for the captain David Wright, who had been struggling. He collected three hits and played some great defense.
Coming into the series, everyone called the Cubs the best team in the league.
Now, they don't look anything like it. They played bad, bad defense all night, including letting the Mets score the go-ahead and eventual winning run on a wild pitch strikeout.
The series isn't over - the Cubs have Game 4 tonight and Game 5 Thursday at home to mount a comeback, but it looks bleak.
The Mets can close it out tonight. I'm certainly hoping they do.