Maximum 147 Breaks Made By Daryl Grainger

Tournament Round