World number one Nelly Korda pulled within tantalising reach of the gold medal in Olympic women's golf on Friday, as Aditi Ashok boosted India's hopes of an unlikely podium spot after the third round at Kasumigaseki Country Club.
Overnight leader by four strokes, American Korda carded a two-under 69 to lead by three from Ashok (68).
The 23-year-old rolled in five birdies to be placed second on twelve-under 201 ahead of a New Zealander, an Australian, a Japanese, and a Danish golfer (203) -- who all are tied on third place. The Indian finished round three with 68 (-3) for Day 3.
Former world number one Lydia Ko stormed into medal contention, the New Zealander shooting a 66 to finish in the bronze position on 10-under with Australian Hannah Green (67), Dane Emily Kristene Pedersen (70) and home hope Mone Inami (68).
Korda, on a 15-under total of 198, and Ashok could well have their medals sewn up already depending on the weather.
With the threat of a tropical storm brewing, organisers have brought tee times forward on Saturday morning in the hope of completing the final round.
If the round is unable to be completed, the tournament will revert to the 54-hole results.
Korda rolled in three early birdies but a bogey on the par-five eighth stalled her momentum on another sweltering day.
Though not playing her best, she was a model of control as she notched 10 consecutive pars on the way to the clubhouse to keep her advantage.
In her second Olympics, and with her mum carrying her bag, world number 200 Ashok played superbly, rolling in a birdie on the 17th to take outright second and put some pressure on Korda.
Rio champion Park Inbee's hopes of defending her title effectively ended with a 71, leaving her 12 strokes adrift of Korda.
China's first major winner Feng Shanshan shot a 68 to be eight behind the leader.
Bajrang Punia storms into 65kg Freestyle wrestling SF
Hockey: India women lose to Britain in bronze play-off
Cramps force Gurpreet to pull out in 50km Walk
Tokyo Games: What a THROW!
Poland's Tomala wins men's 50km Walk