O’Sullivan on top in world final after scrappy first session

By August 15, 2020