Live NowLIVEListen: Queensland v New South WalesListen to BBC Radio 5 Sports Extra rugby league commentary from Stadium Australia in Sydney as Queensland face New South Wales in match 3 of the State of Origin series.Follow Live nowLIVEBuild-up as British and Irish Lions face Brumbies in CanberraFollow live text commentary and score updates as the British and Irish Lions take on ACT Brumbies at GIO Stadium in Canberra.Follow Live nowLIVEPost Office victims tell BBC of 'cruel and never-ending' compensation schemesThe scandal may have led to 13 suicides, the inquiry finds, as one sub-postmaster says "the full scale of the horror" is now known.Follow Live nowLIVESatellite images show devastation at flood-hit Texas summer campLatest updates from the BBC's specialists in fact-checking, verifying video and tackling disinformation.Follow Live nowLIVEClub World Cup: Reaction as Chelsea beat Fluminense to reach finalAll the latest reaction to Chelsea's 2-0 win over Fluminense in the Club World Cup semi-final.Follow Live nowRecently LiveNew Saints held by Shkendija in Champions LeagueCymru Premier champions The New Saints fail to find a breakthrough as a tight Champions League first qualifying first leg against Shkendija ends goalless.See how it played outSweden into quarter-finals as debutants Poland outReaction as Sweden book place in Euro 2025 quarter-finals with dominant victory over Poland, who are knocked out.See how it played outJoao Pedro double sends Chelsea into Club World Cup finalJoao Pedro scores two superb goals as Chelsea beat Fluminense to reach the Club World Cup final.See how it played outDiddy case back in court to discuss sentencingHip-hop mogul Sean "Diddy" Combs was found guilty on two charges but acquitted of the most serious charges he faced.See how it played outHaverfordwest suffer narrow first leg defeat in MaltaHaverfordwest County are beaten 2-1 by Floriana in their Uefa Conference League first qualifying round first leg despite taking the lead in Malta.See how it played outListen: Men's T20 Blast - Somerset v EssexListen to live BBC Radio commentaries as Somerset take on Essex in the Men's T20 Blast.See how it played outTen-man Cliftonville hold on to draw with St Joseph'sTen-man Cliftonville secure a 2-2 draw with St Joseph's at the Europa Point Stadium despite leading twice in the first leg of their Europa Conference qualifier.See how it played outEuro 2025: Germany face DenmarkFollow live as Germany take on Denmark in Group C at Euro 2025.See how it played outWatch England news conference; Wales 'players OK' after bus incidentFollow live updates from Wales and England's news conferences from Euro 2025 with Rhian Wilkinson & Sarina Wiegman.See how it played outListen: Women's T20 Blast - Somerset v EssexListen to live BBC Radio commentaries from the Women's Vitality Blast as Somerset take on Essex.See how it played outFirst Minister's Questions from the Senedd: 8 July 2025Eluned Morgan is quizzed by opposition party leaders and other MSs during First Minister's Questions.See how it played outTour de France - Tadej Pogacar claims thrilling stage four victoryFollow live text updates of stage four of Tour de France from Amiens Métropole to Rouen.See how it played outWimbledon: Follow quarter-finals updatesRelive day 10 at Wimbledon as Britain's Cameron Norrie is beaten by Carlos Alcaraz, with Aryna Sabalenka, Amanda Anisimova and Taylor Fritz also through to the semi-finals.See how it played outKing and Macron hail UK-France relationship in speeches at state banquetThe French president and King Charles are joined at Windsor Castle by some 160 guests.See how it played outTransfer news: Newcastle agree fee for Elanga; Barry set for Everton medicalLatest transfer news as Newcastle agree a fee with Nottingham Forest to sign winger Anthony Elanga.See how it played outHow a 'one in, one out' returns deal might work, and deadly floods in NepalLatest updates from the BBC's specialists in fact-checking, verifying video and tackling disinformation.See how it played outPortugal earn late draw with Italy to avoid eliminationPortugal's Diana Gomes scores an 89th-minute equaliser against Italy to keep alive her nation's slim Euro 2025.See how it played outSpain put six past Belgium to reach knockoutsAlexia Putellas scores twice and assists two more goals as Spain underline their credentials as Euro 2025 favourites with a convincing victory over Belgium.See how it played outSearch for father and two children washed away as flash floods hit New MexicoNo injuries or deaths are immediately reported, but officials say an unknown number of people are unaccounted forSee how it played outTour de France - Merlier wins stage three in sprint finishFollow live text updates of Stage three of Tour de France from Valenciennes to Dunkerque.See how it played outMulder declares on 367 - 33 short of Lara's Test recordLive text commentary as South Africa's Wiaan Mulder declares near a Test cricket record on the second day of their second Test against Zimbabwe.See how it played outWimbledon: Follow text updates on day eightFollow all the latest with Novak Djokovic, Jannik Sinner and Iga Swiatek in fourth-round action.See how it played outTransfer news: Wilson to leave Newcastle, Gyokeres talks & McNulty Q&AAll the latest transfer news as Callum Wilson is set to leave Newcastle plus Arsenal in talks to sign striker Viktor Gyokeres.See how it played outNames of 7/7 London bombing victims read out during packed St Paul's memorial serviceA survivor and a victim's daughter read out the names of the 52 people killed at a service to mark the 20th anniversary of the attacks.See how it played outBBC Verify Live: US flood budget cut claims and investigating Yemen strikesLatest updates from the BBC's specialists in fact-checking, verifying video and tackling disinformation.See how it played outErin Patterson found guilty of murdering relatives with toxic mushroom lunchPatterson's in-laws died in 2023 after eating death cap mushroom-laced beef Wellingtons she had prepared.See how it played outStates of Guernsey meetingLive coverage of the States of Guernsey meeting on 7 July from BBC Radio Guernsey.See how it played out