An American father has tugged on the heartstrings of the internet with this masterclass in parenting.

Here's the situation: A young kid and his father are getting ready to go to a little league game. It's the kid's birthday, and the father is pretending he doesn't know that.

From the dad's feigned ignorance to the son's reaction when he sees the Amazon box to the father's voice cracking at the 1:50-mark, it's a real rollercoaster of emotion.