Stephen Hendry Tough Table Challenge

My crack at the Stephen Hendry Tough Table Challenge Let me know in comments how many you got on this difficult routine