A look at the total number of 147 breaks ever scored in snooker history, who made them and videos of the best ones.
There have been 166 maximum breaks made in professional tournament snooker, with Steve Davis managing the first way back in 1982 and Ronnie O'Sullivan scoring the most with 15.
His maiden effort at the 1997 World Championship - in just five minutes 20 seconds - was undoubtedly the greatest of all time and you wonder if anyone will ever do it quicker.
The lesser known David Gilbert hit the 147th maximum in the unfitting surroundings of a non televised Championship League event in January 2019 but if nothing else, it makes for a good pub quiz question.
Below we list all the 147 breaks in chronological order, the most prolific maximum scorers and a breakdown of how many have been hit year-by-year, but before then we've picked out some of our favourites - in no particular order - for you to watch.
Watch: Snooker's greatest 147 breaks
Ronnie O'Sullivan v Mick Price, 1997 World Championship first round
Ronnie O'Sullivan v Mark Selby, 2007 UK Championship semi-final
Ronnie O'Sullivan hit a 147 in the deciding frame against Mark Selby
Kirk Stevens v Jimmy White, 1984 Masters semi-final
Kirk Stevens hits a 147 against Jimmy White in the Masters
Cliff Thorburn v Terry Griffiths, 1983 World Championship second round
Cliff Thorburn's first ever Crucible maximum break
Steve Davis v John Spencer, 1982 Lada Classic quarter-finals
Steve Davis scores the first televised 147 in the Lada Classic
Stephen Hendry v Ronnie O’Sullivan, 1997 Charity Challenge final
Stephen Hendry managed a 147 against Ronnie O'Sullivan in 1997
Jimmy White v Tony Drago, 1992 World Championship first round
Jimmy White's 147 against Tony Drago at the Crucible
Ronnie O'Sullivan v Mark Williams, 2008 World Championship quarter-finals
Ronnie O'Sullivan scored his second Crucible 147 against Mark Williams
Stephen Hendry v Jimmy White, 1995 World Championship semi-finals
Stephen Hendry fired in a maximum against Jimmy White in 1995
9. Neil Robertson v Liang Wenbo, 2015 UK Championship final
Neil Robertson scored a 147 in the UK Championship final
10. John Higgins v Gerard Greene, 2018 Scottish Open third round
John Higgins scored a maximum break against Gerard Greene in the 2018 Scottish Open