Upcoming events and recent results for Ronnie O'Sullivan.