Pete Alonso hadn't gotten a hit since Sept. 17 against the Philadelphia Phillies coming into Tuesday's game against the Tampa Bay Rays.
The 2019 NL Rookie of the Year broke out of an 0-for-13 streak by going 2-for-3 with three RBI, including his 13th home run of the season in the Mets' 5-2 win. After the game Alonso spoke about his mentality while in a hitting slump.
"Every time I go up in the box, it's nine against one," Alonso said. "Baseball is tough, and it's a game of failure. And for me, I'm never going to give up, that's the thing. I never give up on myself, I never give up on my teammates, and until the last out is made, I'm busting it.
"I'm doing the best I can, I'm playing as hard as I can. That's one thing I take pride in, regardless of any outcomes, I still hustle, I still play the games right, and I still try to be the best teammate I can be... Ultimately, this is my job. I got no other choice but to keep going and just keep going in with the best attitude possible and trying to compete and win each day."
Alonso took Rays lefty and former AL Cy Young Award winner Blake Snell deep in the bottom of the fourth to give the Mets a 2-1 lead. He then drove in Dominic Smith in the sixth on a line drive to left field.
His third RBI came on a fielder's choice in the eighth inning that scored Smith again, and gave the Mets a 5-2 lead that they would not give up.
"All you can focus on is winning today, and putting your best foot forward," Alonso said. "And today is a great day, and I'll take that every day of the week."