Ernest Ong had one jump left to beat Arfan Azhar's 13.46m mark and win the Schools National B Division boys' triple-jump title at Bishan Stadium yesterday.
To the Hwa Chong Institution (HCI) student's disappointment, the chance was gone even before he had completed his jump routine - his foot went past the take-off mark, and he registered a foul.
The 16-year-old had to settle for second place with 13.39m, and was distraught before his team-mates consoled and encouraged him.
He said: "Today I was too excited, and I wasn't thinking right. A lot of my technique and my movement were not as they were in training. I'm glad that I didn't do too badly."
For 15-year-old Arfan, it was his second gold in as many years, after he won last year's C Division title.
The Singapore Sports School (SSP) student also recorded a new personal best, well past his previous best distance of 13.04m.
Still, Arfan admitted he fell slightly short of his target, saying: "I was aiming for a distance of 13.50m as a stepping stone for next year, as I am trying to break the schools record of 14.27m set by my senior Dylan Wong in 2014.
"But I'm still satisfied with my performance because my coach and I trained hard to get to this distance."
In the pole vault girls' Open competition, SSP's Cherlin Sia cleared a personal-best 3.00m to clinch gold.
The 15-year-old was spurred on after sitting out last year's competition due to an injury. She said: "I couldn't do anything last year. That really motivated me this year. It's just about you competing against yourself."
In the boys' A Division triple jump, HCI's Joseph Johnathan Zhao won with a 14.40m jump, his second gold after winning the A Division long jump last Wednesday.