Snooker

Allen produces immaculate century

00:00:36