Michael Smith came so close to booking his place in the quarter-finals with a nine-dart finish, hitting eight perfect darts in his 10-5 win against Joe Cullen.