Remember when people thought the Boston Red Sox were dead after Game 2 of the American League Division Series?

Well, Alex Cora does, too.

The Boston Red Sox manager took the stage at Fenway Park before Wednesday’s World Series champions parade. And at one point during his impassioned speech, Cora delivered a message to everyone who felt the Red Sox were doomed to fall to the New York Yankees:

“And then we scored 16 at Yankee Stadium. Suck on it.”

To watch Cora scold all the haters, watch the video above.

Thumbnail photo via Jayne Kamin-Oncea/USA TODAY Sports Images