Sebastian Ofner

Djokovic closes in on 100th title after downing Norrie to reach Geneva final
Birthday boy Novak Djokovic avenges Matteo Arnaldi loss to reach Geneva semi-finals
ATP roundup: Roberto Bautista-Agut upsets Ugo Humbert at Mallorca
Djokovic celebrates 37th birthday with much-needed win ahead of French Open defence
Novak Djokovic dominates Roman Safiullin to reach Monte Carlo third round
ATP roundup: Nuno Borges delights home crowd in Estoril as clay quarters loom
Another Kei Nishikori comeback ends in early Miami exit to Sebastian Ofner
ATP roundup: Hubert Hurkacz survives marathon in Rotterdam, Rublev eases through
Battling Andrey Rublev ends teen wildcard Shang Juncheng's run to reach Hong Kong final
Rublev survives scare as teenager Shang stuns Tiafoe in Hong Kong
Tennis Tracker: Jabeur secures second title of 2023, Rublev falls to surprise defeat
Kvitova and Wozniacki renew rivalry at US Open
ATP roundup: Yosuke Watanuki records upset in Washington over Auger-Aliassime
Stefanos Tsitsipas says Carlos Alcaraz 'biggest obstacle' ahead of quarter-final showdown
Tsitsipas blasts past Ofner in stylish fashion to make French Open quarter-finals
Football Tracker: AC Milan and Lille claim wins, Real Madrid defeat Getafe
Mbappe on target as dominant Real Madrid snatch late win against nine-man Getafe
U20 World Cup: Yassine Zouchou believes ‘underdog’ Morocco can stun Argentina
Amorim demands more after Man Utd heroics, Liverpool boss Slot frustrated with loss