Bryce Harper tells heckler, 'Shut the f— up,' before walk-off grand slam

Bryce Harper’s game-winning grand slam was a clutch shot of mammoth proportions. It soared into the third deck at Citizens Bank Park, a no-doubter off the bat, and gave the Phillies a comeback victory against the Chicago Cubs following a big ninth-inning rally.

It looks like it also might have shut up a fan heckling the star prior to his ninth-inning heroics.

A fan on the first-base side yelled at Harper, “$330 million, 0-for-3!” as the star walked down to the Phillies dugout. It was a reference to his massive offseason contract and tough night at the plate. Harper was hit by a pitch in the first, then struck out on three pitches in the third and four pitches in the sixth.

His ninth-inning at-bat with the bases loaded is why the Phillies signed him. The game-winner likely won’t shut up the heckler, but it does provide another humorous note to a home run his parents might have missed.

PHILADELPHIA, PA - AUGUST 15: Bryce Harper #3 of the Philadelphia Phillies reacts after hitting a walk-off grand slam against the Chicago Cubs at Citizens Bank Park on August 15, 2019 in Philadelphia, Pennsylvania. The Phillies defeated the Cubs 7-5. (Photo by Mitchell Leff/Getty Images)
Bryce Harper told off a heckler, then came out and won the game. (Photo by Mitchell Leff/Getty Images)

More from Yahoo Sports: