Defending champions Brazil kept up their defence of the women's Volleyball title on Day 11, but they will face a stern challenge in the last four after the semi-final line-up was decided.
Felix Sanchez became the oldest-ever winner of an Olympic Games sprint event as he reclaimed the 400m Hurdles crown on an action-packed Day 10, while there were maiden medals for Grenada and Cyprus.
The Dominican Republic needed just 69 minutes to brush past Algeria 3-0 and put themselves in the quarter-finals of the women's Olympic Volleyball competition.