The football beat.
Results, transfers, previews and the numbers behind them, refreshed through the day, every story straight from the data.
Qarabağ assemble budget multinational squad with nine signings for €7m
The Azerbaijani champions have completed nine paid arrivals in a flurry of low-cost deals spanning six countries.
Three goals a game: Global football's summer scoring surge in numbers
The last 30 hours delivered 302 goals across 95 tracked matches, with just 41% ending in clean sheets.
Botafogo edge Santos as Brasileirão top sides stumble in tight midweek round
Botafogo claim narrow win over Santos while Fluminense share points with Bragantino; upsets for Grêmio and Vasco leave Serie A table compressed.
Six from six: Argentina and Spain alone atop the perfect-record club
Two nations, two continents, one spotless recent record as both Argentina and Spain clock six consecutive victories.
Tottenham spend €267m in 48 hours as Postecoglou overhaul gathers pace
Spurs have signed three players for a combined outlay eclipsing a quarter of a billion euros, with Sandro Tonali the marquee arrival from Newcastle.
Sassuolo's 22-goal demolition caps chaotic day of friendlies and early-season fire
BSD tracked 73 matches across 30 hours, logging 267 goals and a Serie A side's astonishing pre-season rout.
France v England: The consolation prize nobody wanted, the match everybody watches
Two heavyweights meet in Saturday's World Cup third-place play-off, a fixture both will have dreaded facing just days after semi-final heartbreak.
CSKA Sofia edge Derry in Brandywell thriller to seize Europa League advantage
Bulgarian visitors take 2-1 win in Northern Ireland as qualifiers produce mixed fortunes for home sides across six first-round ties.
Manchester City break transfer record with €135m Anderson swoop from Forest
Elliot Anderson becomes the most expensive signing of the window as City pay nearly double his market value in shock deal.