Even someone as great as NBA star Stephen Curry should never let his guard down on the court. This was proven by Filipino teenage sensation Gian Mamuyac, who blocked the superstar’s three-point shot in an Under Armour camp in Taiwan.

The Golden State Warriors star let loose from the three-point line, as he attempted to sink a game-winning shot at the end of the Under Armour camp on Wednesday. Unfortunately for the two-time NBA Most Valuable Player, his attempt was swatted away by the 17-year-old Filipino. Watch the short clip posted by  ABS-CBN sportscaster TJ Manotoc:

Gian Mamuyac is a former member of the Ateneo Blue Eaglets, a high school basketball team in the Philippines. In last year’s FIBA-Asia tournament, he played for the Batang Gilas team, the U-16 version of the Philippine National Basketball Team, nicknamed Gilas Pilipinas. The Batang Gilas team was able to stage an upset against the powerhouse team of China in last year’s event.

After Steph Curry’s shot was blocked, the last 5 seconds of the match was replayed. This was apparently at the request of a Taiwanese celebrity who was at the venue. The players obliged, and Mamuyac did not defend as aggressively. Curry was then able to sink the three-pointer on his second attempt. Despite the replay, the Golden State Warriors star gave the youngster the credit that he deserved.

Thanks to his impressive block, KNBR reports that Mamuyac has been proclaimed as the game’s MVP. As an added bonus, Stephen Curry also offered the teenager a slot in his basketball camp in the United States.

The event in Taiwan is part of the third annual run of the Stephen Curry Under Armour basketball camp in Asia. During the tour, he also visited Hong Kong, Shenyang and Guangzhou in China.