1st Match, Group C: Royal Challengers Bangalore v Cape Cobras at Bangalore - Oct 8, 2009
Cape Cobras won by 5 wickets (with 2 balls remaining)
Royal Challengers Bangalore 180/4 (20/20 ov); Cape Cobras 184/5 (19.4/20 ov)
2nd Match, Group B: Eagles v New South Wales at Delhi - Oct 9, 2009
New South Wales won by 53 runs
New South Wales 144/6 (20/20 ov); Eagles 91/9 (20/20 ov)
3rd Match, Group D: Delhi Daredevils v Victoria at Delhi - Oct 9, 2009
Victoria won by 7 wickets (with 20 balls remaining)
Delhi Daredevils 98/8 (20/20 ov); Victoria 100/3 (16.4/20 ov)
4th Match, Group C: Cape Cobras v Otago at Hyderabad (Decc) - Oct 10, 2009
Cape Cobras won by 54 runs
Cape Cobras 193/4 (20/20 ov); Otago 139 (17.1/20 ov)
5th Match, Group A: Deccan Chargers v Somerset at Hyderabad (Decc) - Oct 10, 2009
Somerset won by 1 wicket (with 0 balls remaining)
Deccan Chargers 153/9 (20/20 ov); Somerset 157/9 (20/20 ov)
6th Match, Group B: New South Wales v Sussex at Delhi - Oct 11, 2009
New South Wales won by 35 runs
New South Wales 130/2 (20/20 ov); Sussex 95/8 (20/20 ov)
7th Match, Group D: Delhi Daredevils v Wayamba at Delhi - Oct 11, 2009
Delhi Daredevils won by 50 runs
Delhi Daredevils 170/5 (20/20 ov); Wayamba 120/7 (20/20 ov)
8th Match, Group A: Somerset v Trinidad & Tobago at Bangalore - Oct 12, 2009
Trinidad & Tobago won by 44 runs
Trinidad & Tobago 150/9 (20/20 ov); Somerset 106 (20/20 ov)
9th Match, Group C: Royal Challengers Bangalore v Otago at Bangalore - Oct 12, 2009
Royal Challengers Bangalore won by 80 runs
Royal Challengers Bangalore 188/2 (20/20 ov); Otago 108 (17.5/20 ov)
10th Match, Group D: Victoria v Wayamba at Delhi - Oct 13, 2009
Wayamba won by 15 runs
Wayamba 118/9 (20/20 ov); Victoria 103/4 (20/20 ov)
11th Match, Group B: Eagles v Sussex at Delhi - Oct 13, 2009
Match tied (Eagles won the one-over eliminator)
Sussex 119/7 (20/20 ov); Eagles 119/4 (20/20 ov)
12th Match, Group A: Deccan Chargers v Trinidad & Tobago at Hyderabad (Decc) - Oct 14, 2009
Trinidad & Tobago won by 3 runs
Trinidad & Tobago 149/7 (20/20 ov); Deccan Chargers 146/9 (20/20 ov)
13th Match, League B: Royal Challengers Bangalore v Victoria at Bangalore - Oct 15, 2009
Victoria won by 7 wickets (with 25 balls remaining)
Royal Challengers Bangalore 127/6 (20/20 ov); Victoria 133/3 (15.5/20 ov)
14th Match, League A: Eagles v Somerset at Hyderabad (Decc) - Oct 16, 2009
Eagles won by 5 wickets (with 8 balls remaining)
Somerset 132/8 (20/20 ov); Eagles 133/5 (18.4/20 ov)
15th Match, League A: New South Wales v Trinidad & Tobago at Hyderabad (Decc) - Oct 16, 2009
Trinidad & Tobago won by 4 wickets (with 9 balls remaining)
New South Wales 170/4 (20/20 ov); Trinidad & Tobago 171/6 (18.3/20 ov)
16th Match, League B: Cape Cobras v Victoria at Bangalore - Oct 17, 2009
Cape Cobras won by 8 wickets (with 6 balls remaining)
Victoria 125/5 (17/17 ov); Cape Cobras 129/2 (16/17 ov)
17th Match, League B: Royal Challengers Bangalore v Delhi Daredevils at Bangalore - Oct 17, 2009
Royal Challengers Bangalore won by 8 wickets (with 29 balls remaining)
Delhi Daredevils 138/6 (20/20 ov); Royal Challengers Bangalore 139/2 (15.1/20 ov)
18th Match, League A: New South Wales v Somerset at Hyderabad (Decc) - Oct 18, 2009
New South Wales won by 6 wickets (with 49 balls remaining)
Somerset 111/7 (20/20 ov); New South Wales 112/4 (11.5/20 ov)
19th Match, League A: Eagles v Trinidad & Tobago at Hyderabad (Decc) - Oct 18, 2009
Trinidad & Tobago won by 24 runs
Trinidad & Tobago 213/4 (20/20 ov); Eagles 189/5 (20/20 ov)
20th Match, League B: Cape Cobras v Delhi Daredevils at Delhi - Oct 19, 2009
Match scheduled to begin at 20:00 local time (14:30 GMT)
1st semi-final: TBA v TBA at Delhi - Oct 21, 2009
2nd semi-final: TBA v TBA at Hyderabad (Decc) - Oct 22, 2009
Final: TBA v TBA at Hyderabad (Decc) - Oct 23, 2009