Briton Harry Aikines-Aryeetey edged out compatriot Alex Nelson to claim victory in the IAAF World Youth 100m final in Morocco on Thursday.
Aikines-Aryeetey, from Surrey, surged past Nelson, the world's top ranked sprinter this year in the final three metres of the race.
He pipped his Stoke rival by one-hundredth of a second in a personal best time of 10.35 seconds.
There was also a bronze for Basildon's Gianni Frankis in the 110m hurdles.
"I got out of the blocks so quickly I moved to the right but then I got into my stride and then it was just a case of giving it everything," said Aikines-Aryeetey.
"No disrespect to Alex, he was the favourite to win but I was really confident that I could pull the victory off.
"I've sat in my room for the last couple of days dreaming of winning the gold medal. I knew I could become champion and it finally happened.
"I've come here just been calm and for some reason did not feel nervous. I just went out there and did what I had to do."