Defending champion Ronnie O'Sullivan led Mark Selby 10-7 at the end of the first day of the World Snooker Championship final in Sheffield.