Joseph Schooling idolized Michael Phelps while he was growing up. He even got a chance to meet him as a starstruck 13-year-old, as detailed here in a story by the Straits Times in Singapore.

Who knew during the chance encounter in 2008 that Schooling would one day grow up to beat the most decorated Olympian in history?

Schooling won the 100-meter butterfly on Friday night, snapping Phelps' streak of four straight gold medals to open the Rio Games. Phelps finished in a three-way tie for second place.

Even before the gold, Schooling was already being celebrated in his native Singapore. Schooling beat Phelps in his semfinal heat on Thursday night, a "victory" that caused people back home to hail their native son as an Olympic hero.

Now that Schooling is bringing Singapore the nation's first Olympic gold medal, the celebration figures to get much, much bigger.