On Tuesday evening, baseball fans everywhere went through an absolute rollercoaster as the New York Mets and San Francisco Giants put on an absolute electric factory.


In the Giants’ 13-12 walk-off win over the Mets, Joc Pederson had one of greatest performances in franchise history when he put up three home runs along with eight RBIs to assist the Giants in a wild rally back to beat the Mets.


The hometown kid from Palo Alto was definitely the hero last night and became the first Giants player since Barry Bonds to record three homers in one game.


Which makes last night even more magical, as Pederson shared how his pregame talk with Bonds helped him prepare for his remarkable performance and even credited it as “probably the best hitting conversation I've ever had." 


“Barry Bonds was here and he talked to me and Lamonte Wade for quite awhile…it just freed my mind up. The way he talks about hitting helped me out a little bit. I’m still a little speechless processing it all.”


You simply cannot write scripts this perfectly. 


As the Mets put up 7 runs in the 8th to take an 11-8 lead over the Giants, Pederson followed through for the Giants with a game-tying single with two outs on the board.


Finally, it would be Brandon Crawford who would hit a walk-off single to give the Giants the 13-12 win.