Ronnie O'Sullivan has won the World Snooker Championship seven times and has claimed the Masters on eight occasions