Maximum 147 Breaks Made By Gerald Rose

Tournament Round