Olympics TV schedule for Wednesday
Archery: Men's and women's individual at 10am on SS7.
Badminton: Men's and women's singles, mixed doubles at 10am on SS5.
Basketball: Women, USA vs Turkey at 11pm on SS8.
Beach volleyball: Men's and women's preliminaries at 11pm and midnight on SS6.
Boxing: Men's heavyweight at 10.45pm, super-heavyweight at 11.30pm, both on SS4.
Cycling: Women's individual time trial at 1.30pm, men's individual time trial at 3.15pm, both on SS5.
Diving: Men's synchronised 3m springboard final at 4pm on SS4.
Fencing: Men's individual epee, women's individual sabre, from 6.30pm on SS5.
Gymnastic: Men's artistic individual all-around final at 5.30pm on SS6.
Soccer: Men's, Brazil vs New Zealand at 3.30pm on SS3/SABC1, Spain vs Mexico at 6pm on SS4, Japan vs Honduras at 6pm on SS3, Senegal vs UAE on 8.35pm on SS3, Great Britain vs Uruguay at 8.35pm on SS6.
Rowing: Men's and women's semifinals and finals from 10.30pm on SS6.
Swimming: Men's and women's heats at 11am, finals at 8.30pm, both on SS4.
Table tennis: Men's singles at noon on SS5.
Weightlifting: Women's 69kg at 4.30pm on SS7. men's 77kg at 8pm on SS7.