A selective guide to sport on TV in the UK.
Saturday, May 17
FOOTBALL: FA Cup final, Cardiff v Portsmouth - BBC1 1240, Sky Sports 1 1400; Bank of Scotland Premier League, Motherwell v Rangers - Setanta Sports 1 1130; Coca Cola League Two play-offs - Rochdale v Darlington - Sky Sports 1 1155; Stockport v Wycombe Sky Sports Two 1730.
CRICKET: First Test from Lord's, England v New Zealand - Sky Sports 1 1030; Indian Premier League, Rajasthan Royals v Bangalore Royal Challengers - Setanta Sports 2 1120; Delhi DareDevils v Mohali Kings XI - Setanta Sports 1 1520.
RUGBY LEAGUE: engage Super League, St Helens v Catalans Dragons - Sky Sports 3 1755; NRL, Cronulla Sharks v Brisbane Broncos - Setanta Sports 1 0830.
RUGBY UNION: Super 14, Crusaders v Highlanders - Sky Sports 3 0830; Reds v Waratahs - Sky Sports 3 1030.
TENNIS: Hamburg Masters - Sky Sports Xtra 1200.
GOLF: Irish Open - Sky Sports 2 1400; AT&T Classic from Georgia - Setanta Sports 1 2000.
CYCLING: Giro d'Italia - British Eurosport 1430.
MOTORSPORT: NASCAR from North Carolina - Sky Sports 1 0030 (Sun).
RACING: From Newbury and Newmarket - Channel 4 1400.
Sunday, May 18
FOOTBALL: Blue Square Premier play-off, Exeter v Cambridge United, Setanta Sports 1 1550; La Liga, Real Madrid v Levante Sky Sports 1 1900.
RUGBY UNION: Guinness Premiership, Wasps v Bath, Sky Sports 2 1330; Guinness Premiership, Gloucester v Leicester, Sky Sports 2 1600.
CRICKET: First Test from Lord's, England v New Zealand - Sky Sports 1 1030; Indian Premier League, Kolkata Knightriders v Chennai Super Kings - Setanta Sports 1 1120.
MOTORCYCLING: MotoGP rd 5, Le Mans, France - BBC 2 1230.
TENNIS: Hamburg Masters - Sky Sports Extra 1000
GOLF: Irish Open - Sky Sports 3 1200; AT&T Classic from Atlanta, Setanta 1 2000
CYCLING: Tour of Italy - British Eurosport 1530.