Four-time world champion Mark Selby fights back to claim a 7-6 lead against Mark Allen in a gruelling World Championship semi-final.News Courtesy: BBC.co.uk