Sixty metres into his race, Shahmee Ruzain felt a dreaded twitch in his hamstring.
But that did not stop the Catholic Junior College student from winning the A Division boys' 100m final at the Schools National Track and Field Championships yesterday, clocking 11.22sec at the National Stadium.
It was his second gold, after his 200m victory on Monday. That win was CJC's first gold in a boys' track event in at least 32 years.
Said Shahmee, 17: "I'm glad I could put my school in the spotlight. I hope CJC's track team progresses, and one day becomes a powerhouse."
On his hamstring injury scare, he said: "I couldn't continue my running form, so I just tried my best to reach the finish line. Thankfully I managed to do so."
Despite the slight injury, he still helped CJC to a silver in the 4x100m relay final, as they finished just 0.1sec behind winners Raffles Institution.
Shahmee's two-gold effort is all the more commendable as his former school, Yishun Town Secondary, did not offer track and field as a CCA. Only in his final year did he manage to compete at the B Divion Schools National Championships.
Said Shahmee: "I felt like maybe I have some potential in it. I found that track was something I was good at, so I enjoyed it."
Another two-gold winner was Pasir Ris Secondary School's Syed Hussein Aljunied, who won the B Division boys' 1,500m race in 4min 15.33sec, adding to his earlier gold in the 3,000m.
He was also the B Division winner at the Schools National Cross Country Championships last month.
"Going unbeaten for the whole season has been pretty great. It helps me to build up my confidence for the future seasons," he said.
The final day of the meet attracted a raucous, 15,075-strong crowd at the National Stadium. The atmosphere was electric as schools waved flags and cheered loudly to spur on their athletes.
Victoria Junior College (VJC) supporters had plenty to shout about, when they won their first A Division girls' title in 21 years, edging Hwa Chong Institution (HCI) by just eight points.
Both junior colleges were tied on points before yesterday's events, and a strong performance by VJC in the 800m final - in which their athletes were placed first, fifth and eighth - helped them accumulate enough points to pull ahead.
Alexandra Wee, 17, who won the 800m final by just 0.17sec said: "If people expected me to come first or second, I wouldn't (have done) well. But this time I knew it was for the school, so it was a good kind of pressure."