The Phillies, trailing by five runs entering the final frame, beat the Mets, 10-9, when Bo Diaz hits a walk-off bases-loaded home run. The Philadelphia catcher’s ‘ultimate grand slam’, a home run which wins a game when a team is down by three runs in the bottom of the final inning, is tossed by Neil Allen, who faces only the final batter.

On April 13, 1983 — The Phillies, trailing by five runs entering the final frame, beat the Mets, 10-9, when Bo Diaz hits a walk-off bases-loaded home run. The Philadelphia catcher’s ‘ultimate grand slam’, a home run which wins a game when a team is down by three runs in the bottom of the final inning, is tossed by Neil Allen, who faces only the final batter.

Source:
National Pastime

Own this Day and Be Part of Baseball History