Joe O'Connor

Welshman Jackson Page makes history with two maximum breaks in one match
Mark Selby considering retirement after 'pathetic' World Championship exit
Defending champ Luca Brecel stutters to first-round loss to David Gilbert at Crucible
O'Sullivan strolls to UK Championship first-round victory over McGill
Allsvenskan review: Mjallby secure miracle title win with Goteborg victory
FC Copenhagen coach has kept frustrations within during three years: 'It has to stop'
Inside Benfica Campus, a 'talent factory' standing with the best in the world
Tennis Tracker: Khachanov knocked out in Vienna after De Minaur and Bublik claim wins