On June 3, 2012 — Carlos Zambrano hits his 24th career homer as the Marlins beat the Phillies, 5 – 1. That ties him with Bob Gibson for second-most dingers by a pitcher in the post-1962 era, still 9 behind leader Earl Wilson.
Source
Baseball Reference June 3