Updated

American teenager Josh Ruggles has beaten eight professional basketball players from the Spanish league in a 3-point shooting contest.

The 16-year-old Ruggles was a special guest invited by the Spanish league to the event on Saturday after a video of him making 135 3-pointers in five minutes went viral.

Ruggles edged former NBA player Andres Nocioni 18-17 in the semifinal. He then beat Jaycee Carroll, the Spanish league's top-scorer in 2010 and 2011, in the final 14-12.