PITTSBURGH (KDKA) — An incredible gesture of kindness was on display at today’s Pittsburgh Pirates versus San Francisco Giants game and it was all caught on video.

During Wednesday’s game a Pirates fan caught a foul ball, and instead of keeping it for himself, he threw it to a young girl sitting a few rows over.

READ MORE: Haunted Hills Hayride Reopens Friday Night With New Security Measures

The entire gesture was shown live during the game.

After the man, wearing a Brooks jersey, caught the ball, you can see him look around for a deserving fan.

After spotting the little girl, he throws it to a man near her, who gives it to her.

READ MORE: Dr. Freddie Fu, World-Renowned UPMC Doctor, Dies At 70

The best part of the entire video? Her smile after she realizes what just happened.

WATCH THE VIDEO HERE:

[mlbvideo id=”143485083″ width=”600″ height=”400″ /]

MORE NEWS: Pennsylvania Wildfire Season: 99 Percent Of Wildfires Caused By People

Take another look at that precious reaction.