SPORT ON TV
FOOTBALL: Premier League, West Ham v Stoke – Sky Sports Main Event & Sky Sp Premier League, 7pm.
CRICKET: Indian Premier League, Kolkata Knight Riders v Delhi Daredevils – Sky Sports Main Event, Sky Sports Cricket, 3pm.
TENNIS: ATP, Monte Carlo Masters – Sky Sports Main Event, 10am.
CYCLING: Tour of the Alps – Eurosport 1, 1pm.