All times are BST.
Thursday July 25
1630-1800, BBC2
2055-2300, BBC1
Friday July 26
1030-1300, BBC1
1300-1535, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-2230, BBC2
2240-0100, BBC1*
Saturday July 27
0900-1715, BBC1
1600-1835, BBC2
1835-2055, BBC1
2055-2215, BBC2
2300-0100, BBC1
Sunday July 28
0750-1300, BBC1
1145-1850, BBC2
1850-2215, BBC1
2315-0100, BBC1
Monday July 29
0950-1300, BBC1
1300-1345, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-1855, BBC2
1855-2030, BBC1
2035-2230, BBC2
2240-0100, BBC1*
Tuesday July 30
0950-1300, BBC1
1300-1345, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-2230, BBC2
1955-2100, BBC1
2240-0100, BBC1*
Wednesday July 31
0950-1300, BBC1
1300-1345, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-2230, BBC2
1900-2120, BBC1
2240-0100, BBC1*
Thursday August 1
0950-1300, BBC1
1300-1345, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-2230, BBC2
2240-0100, BBC1*
Friday August 2
0950-1300, BBC1
1300-1345, BBC2
1345-1730, BBC1
1730-1800, BBC1*
1800-2230, BBC2
2240-0100, BBC1*
Saturday August 3
0900-1900, BBC1
1400-2215, BBC2
2300-0100, BBC1
Sunday August 4
0750-1300, BBC1
1200-1730, BBC2
1355-1500, BBC1
1600-1930, BBC1
2050-2300, BBC1
* = highlights show