Shuttlers Kidambi Srikanth and PV Sindhu were the only winners on another day of losses for India at the Olympics - with boxer Vikas Krishan losing a bout which would have guaranteed him a bronze medal.
Srikanth and Sindhu have tough draws to look forward to, but they're now the only realistic medal hopes India has remaining, along with wrestler Yogeshwar Dutt, who is not in action till the 21st of August.
Here's the roundup of Day 10:
Kidambi Srikanth became the second male shuttler in India's Olympic history to reach the men's singles quarterfinals when he overcame higher ranked Danish rival Jan O Jorgensen in straight games as Sindhu outclassed eighth seed Tai 21-13 21-15 in a 40-minute pre-quarterfinal clash.
Sindhu looked pumped up and in supreme form as she didn't allow her opponent any respite with her brilliant smashing and movement. She will next face reigning silver medallist Wang Yihan (China).
The 21-19 21-19 win for Srikanth, ranked 11th in the world, meant he became the second shuttler after Parupalli Kashyap in the London Games four years ago to reach the last eight in men's singles.
He now has a huge task on hand in the quarter-finals tomorrow where he faces reigning champion Lin Dan although he can take inspiration from his sensational win over the Chinese two-time Olympic champion two years ago in the China Open final.
Coming into the match with a 1-2 head-to-head record, the 23-year-old from Guntur in Andhra Pradesh dished out an aggressive performance to defeat Jorgensen in a 42-minute battle to keep himself in contention.
Vikas Krishan loses medal match
Vikas lost 27-30, 26-30, 26-30 against Boxing World Championship silver medallist Bektemir Melikuziev (Uzbekistan) in the quarters of the Men's Middleweight (75kg) event, in a bout which would have guaranteed him a bronze.
The 24-year-old was beaten by a boxer far superior to him - and far more powerful, as he stood and delivered punishment on the Indian.
The Uzbek's movement was brilliant in the first round but he resorted to his preferred strategy of breaking through his opponent's defence after wearing him out.
The loss also brings an end to India's boxing campaign at Rio 2016.
Athletics: Lalita 10th in steeplechase final; Renjith, Srabani fail to reach finals
India's slim hopes of a medal in the women's 3000m steeplechse disappeared when Lalita Babar, the first track athlete to qualify for an Olympic final in 32 years, finished 10th in 9 minutes, 22.74 seconds.
She had set a new national mark of 9:19.76s when she qualified for the final two days ago, but could not improve on it in a race won with a searing run to the gold by Bahrain's diminutive Kenya-born Asian Games champion Ruth Jebet in 8:59.75s.
Despite her 10th place finish, Babar's effort was still the best performance by an Indian in a track event after after PT Usha's fourth-place finish in the 400m hurdles in 1984 Los Angeles Olympics.
Srabani Nanda, in women's 200m, and triple jumper Renjith Maheshwary - made tame exits in the first round. Maheswary, who had qualified for the Games by setting a national mark of 17.30 metres last month in Bengaluru, could do only a modest 16.13 metres to finish a distant 30th and Srabani clocked 23.58 seconds (ranked 55th rank out of 72 competitors).
Ravinder Khatri exits in first round of Greco-roman wrestling
Ravinder Khatri lost his opening round fight 0-9 against Hungary's Viktor Lorincz in the greco-roman 85kg class.