Maximum 147 Breaks Made By Kevin Haycock

Tournament Round