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
World Cup Draw: France grouped with Norway, Spain and Brazil handed challenges
Football Tracker: Szoboszlai puts Liverpool ahead at Leeds, Barca thrashing Betis
2026 World Cup draw analysis: How the tournament is projected to pan out
Bright start turns to nightmare as Bardghji struggles for minutes with Barcelona