Rumesh Tharanga Pathirage of Sri Lanka clinched the gold medal in the javelin throw, upstaging Olympic and world champions.
His winning throw set a new personal best, effectively establishing him as a major new rival to Neeraj Chopra in international competition.
The victory marks a breakthrough moment for Sri Lankan athletics, as Tharanga outperformed a field of elite global competitors in Glasgow.