2022 world snooker championship winners final July 8, 2019 16 32 64 128 World snooker final 2022 Snooker world championships 2023 Billiards world championship 2022 final World snooker championship 2023 preview Snooker world championship 2022 live