Arshad Nadeem won gold in the Olympic men's javelin on Thursday, beating defending champion Neeraj Chopra of India to clinch Pakistan's first Olympic medal in athletics.
Nadeem threw his arms up in celebration after breaking the Olympic record on his second throw with a stunning 92.97 metres that put him sixth on the all-time list.
Chopra, the strongest by far in qualifying and favourite to retain his title, struggled.
His throw of 89.45, which won him the silver medal, was his only valid effort as he fouled on his five other attempts.
Grenada's Anderson Peters took bronze with 88.54, a moment of redemption for the twice world champion who failed to make the final at the Tokyo Games three years ago.
Peters hurled the javelin 88.54 m on his fourth attempt to knock Czech Republic's Jakub Vadlejch, who won silver in Tokyo, into fourth place.
Nadeem knelt down and kissed the ground after Chopra's failed last attempt sealed his victory.
The Pakistani finished fifth in Tokyo, but improved to take silver at last year's world championships.
The 27-year-old has highlighted the challenges of being a non-cricket athlete in Pakistan, saying resources and facilities for his sport were scarce.
But if Chopra's huge following in India since winning Olympic gold is anything to go by, Nadeem's performance on Thursday could change that.
Chopra, who has more than nine million Instagram followers, has had a huge impact in raising the profile of athletics in India, World Athletics President Sebastian Coe said on Thursday.

Hazlewood takes six wickets as Australia win first Test
Bethell returns as England name squads for Australia white-ball tour
Rwanda to bring F1 back to Africa for first time since 1993
Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years
