Upcoming sporting events and betting opportunites. Also the best odds available from the bookmakers for each event.
Golf - Thursday 23rd May to Sunday 26th May
European Tour - BMW PGA CHAMPIONSHIP, Wentworth Club, Surrey, England
USPGA Tour - Crowne Plaza Invitational at Colonial, Colonial Country Club, Fort Worth, Texas
Football - Saturday 25th May
Champions League Final - Borussia Dortmund V Bayern Munich, Wembly, London
Football - Sunday 26th May
Scottish Cup Final - Hibernian V Celtic
Formula 1 - Sunday 26th May
Monace Grand Prix - Monaco
Football - Monday 27th May
Npower Championship Play Offs Final - Crystal Palace V Watford
To take full advantage of these upcoming betting events, check out the latest free offers and promotions from some of the best online bookmakers and sports books.
A number of bookmakers and sportsbooks now offer live streaming of a whole range of sports. Find out where you can watch live online.