Indian Premier League The first semi-final in the IPL takes place tonight and the Mumbai Indians take on the fourth-placed Bangalore Royal Challengers. Mumbai will be favourites having topped the table, but previous form counts for nothing in this one-off Twenty20 clash. 6.30pm, CricOne
English Premier League Hull City v Aston Villa, 10.45pm Showsports 1 Uefa Champions League Bayern Munich v Lyon, 10pm, Al Jazeera Sport +5 Saudi King Cup of Champions Al Ittihad v Al Shabab, 9.40pm, Al Jazeera Sport 1 Italian Cup Udinese v AS Roma, 8pm, Al Jazeera Sport +1 Basketball - NBA play-offs Charlotte at Orlando, 3am Thursday, NBA TV Ice hockey - NHL play-offs Washington at Montreal, 3am Thursday, ESPN America Vancouver at Los Angeles, 6am Thursday, ESPN America Snooker - World Championship 1pm and 5.30pm, Showsports 3
Pro League Baniyas v Al Dhafra, 6.30pm Thursday, Baniyas Stadium, Abu Dhabi. Information: 02 583 2838. Al Ahli v Ajman, 8pm Thursday, Rashid Stadium, Dubai. Information: 04 298 8988 Al Habtoor Championship, 8pm Thursday, Emirates International School, Jumeirah, Dubai Boxing Philippines v World KO6: Philippines v the Rest of the World, 7.30pm Friday, Chi@The Lodge, Al Nasr Leisureland, Dubai. Tickets from Dh150. Information: 050 286 1673.