Ferjani Sassi, Youssef Msakni and Naimi Sliti score as Tunisia sees off tournament outsiders Madagascar in the Africa Cup of Nations quarter-final.
Aberdeen defeat RoPS and Kilmarnock beat Connah’s Quay in their Europa League qualifying first legs but both teams still have work to do to progress.
Wilfried Bony misses in the penalty shootout as Algeria beat Ivory Coast to advance to the Africa Cup of Nations semi-final.
Dylan Teuns wins stage seven of the Tour de France as Britain’s Geraint Thomas launches a successful attack on his rivals.
Superb bowling from Chris Woakes and an unstoppable Jason Roy batting display leads England to the Cricket World Cup final after beating Australia.
Serena Williams dominates on her way to a straight-sets win over Barbora Strycova to reach the Wimbledon semi-final.
Former world number one Simona Halep defeats Ukraine’s Elina Svitolina to reach her first Wimbledon final.
Nigeria progress to the Africa Cup of Nations semi-final after William Troost-Ekong’s late goal sees off South Africa.
Dundalk hold Latvian champions Riga FC to a goalless draw in the Champions League first qualifying round first leg.
Peter Sagan wins a sprint finish to extend his points lead at the Tour de France while home favourite Julian Alaphilippe stays in first in the general classification.
Spain’s Rafael Nadal defeats American Sam Querrey in straight sets to progress to a Wimbledon semi-final against Roger Federer
Idrissa Gueye scores the only goal of the game to put Senegal into the Africa Cup of Nations semi-final.
Job done for Roger Federer as he defeats Kei Nishikori on Centre Court to set up a Wimbledon semi-final against Rafael Nadal.
Roberto Bautista Agut reaches his first Wimbledon semi-final after a four-set win over Guido Pella and will play Novak Djokovic on Friday.
First seeds Bruno Soares and Nicole Melichar prove too good for Andy Murray and Serena Williams.
Novak Djokovic reigns supreme to defeat Belgium’s David Goffin in straight sets at Wimbledon.
India are bowled out for 221 runs as New Zealand progress to the Cricket World Cup final.
Kosovan champions Feronikeli mount a late comeback in their Champions League qualifying first-leg tie against Welsh champions The New Saints.
Celtic take control of their Champions League qualifier against Sarajevo after goals from Mikey Johnston, Odsonne Edouard and Scott Sinclair.
Andy Murray and Serena Williams continue their Wimbledon mixed doubles campaign by beating Fabrice Martin and Raquel Atawo.
The Cricket World Cup semi-final between India and New Zealand will resume tomorrow with India strong favourites.
A second-half rout gives Rangers a 4-0 win against St Joseph’s after the first leg of their Europa League qualifier.
Elia Viviani wins stage four of the Tour de France after a sprint finish in Nancy.
Johanna Konta’s previous fine form vanishes during her Wimbledon fourth-round match against Barbora Strycova.
Russia’s Elina Svitolina sets up a Wimbledon semi-final against Simona Halep after beating Czech Republic’s Karolina Muchova on Court One.
Great Britain’s Joe Salisbury and US partner Rajeev Ram are knocked out by Henri Kontinen and John Peers after Wimbledon’s first fifth-set tie-break.
World number 55 Alison Riske impresses once again but eventually falls short against seven-time champion Serena Williams.
Simona Halep defeats Shuai Zhang in straight sets to reach her first Wimbledon semi-final since 2014.
Third seeds Mate Pavic and Gabriela Dabrowski defeat Jamie Murray and Bethanie Mattek-Sands in the Wimbledon mixed doubles second round.
Guido Pella comes from two sets down to defeat Milos Raonic in the fourth round at Wimbledon.