Lionel Messi helped Barcelona to a 2-1 win against Sevilla last night and also reached the 30-goal mark in La Liga for the eighth season on the bounce. Sevilla took the lead through Vitolo, only for Messi to equalise with a superb free-kick ten minutes later. Gerard Pique then scored from close-range to make it 2-1 and extend Barca’s unbeaten run to 34 games. Luis Enrique’s side are now eight points clear in La Liga.

Switzerland blank Algeria, reach round of 16 for 4th straight World Cup
Portugal survive late drama to beat Croatia
Anisimova and Fritz through as Americans sparkle at Wimbledon
Spain outclass Austria 3-0 to ease into World Cup last 16
Swiatek, Zverev power into Wimbledon round three
