Football · Cricket · Updated every few minutes
Football and cricket, explained by fans who love it
Clear guides to the rules, formats and competitions, honest predictions from a model we grade in public, and the greatest matches ever played. Free, independent and written for fans in the UK, US, Pakistan, India and beyond.
- football competitions
- 12
- matches this week
- 128
- all-time classics
- 40
- articles and guides
- 122

Today's fixtures and results
Full fixtures page →Premier League · Matchweek 9
TableFTNewcastleEverton01
La Liga · Matchweek 11
TableFTDeportivoOsasuna21
Serie A · Matchweek 10
TableFTSassuoloFiorentina24
FTAtalantaParma03
Ligue 1 · Matchweek 9
TableFTLorientBrest02
Primeira Liga · Matchweek 10
TableFTSL BenficaAlverca10
FTGil VicenteVitória SC00
Brasileirão · Matchweek 34
TableBragantinoSantos
Latest articles
All articles →FootballLigue 1 Explained: PSG, Talent Factories and French FootballHow Ligue 1 works, why PSG dominate, how French academies produce so many stars, and the rivalries and money issues that shape…CricketCricket Equipment Guide: Bats, Balls, Pads and ProtectionEverything you need to know about cricket equipment, from bat size limits and ball types to helmets, pads, gloves and buying tips…CricketCricket Terms Explained: A to Z Glossary of 100+ Cricket WordsFrom duck and maiden to googly, nightwatchman and umpire's call: more than 100 cricket terms explained in plain English, A to Z.BundesligaThe Bundesliga Explained: 50+1, Bayern and German Football CultureThe Bundesliga explained: format, relegation play-off, the 50+1 rule, Bayern Munich dominance, the clubs that broke it and German fan culture.CricketWicketkeeping Explained: The Hardest Job in CricketWhat wicketkeepers do, the laws that apply only to them, standing up and standing back, and the great keepers from Marsh and…FootballSerie A Explained: History, Giants and How Italian Football WorksHow Serie A works, from the Scudetto and relegation to tiebreakers, plus Juventus, Inter, Milan, Napoli and the derbies that define Italian…
Rules and guides
All guides →FootballLigue 1 Explained: PSG, Talent Factories and French FootballHow Ligue 1 works, why PSG dominate, how French academies produce so many stars, and the rivalries and money issues that shape…CricketCricket Equipment Guide: Bats, Balls, Pads and ProtectionEverything you need to know about cricket equipment, from bat size limits and ball types to helmets, pads, gloves and buying tips…CricketCricket Terms Explained: A to Z Glossary of 100+ Cricket WordsFrom duck and maiden to googly, nightwatchman and umpire's call: more than 100 cricket terms explained in plain English, A to Z.BundesligaThe Bundesliga Explained: 50+1, Bayern and German Football CultureThe Bundesliga explained: format, relegation play-off, the 50+1 rule, Bayern Munich dominance, the clubs that broke it and German fan culture.CricketWicketkeeping Explained: The Hardest Job in CricketWhat wicketkeepers do, the laws that apply only to them, standing up and standing back, and the great keepers from Marsh and…FootballSerie A Explained: History, Giants and How Italian Football WorksHow Serie A works, from the Scudetto and relegation to tiebreakers, plus Juventus, Inter, Milan, Napoli and the derbies that define Italian…
Football and cricket highlights
All highlights →Watch official football and cricket highlights from the Premier League, Champions League, La Liga, Serie A, the Bundesliga and international and franchise cricket. Every video comes from the league, club, governing body or broadcaster that owns it. Big matches get their own page with the highlights, a match report and fan ratings, usually within minutes of the final whistle, and our library of all-time classics brings back the greatest games ever played.
Football classicArgentina 3-3 France (4-2 pens)2022 World Cup Final Highlights
Football classicLiverpool 3-3 AC MilanThe Miracle of Istanbul, 2005 Champions League Final
Football classicMan City 3-2 QPRAgüero’s 93:20 Title Winner, 2012
Football classicLiverpool 4-0 BarcelonaThe Anfield Comeback, 2019 Champions League Semi-Final
Cricket classicEngland vs New ZealandThe Tied 2019 World Cup Final
Cricket classicIndia vs Sri LankaDhoni’s Six Wins the 2011 World Cup
Cricket classicEngland vs AustraliaEdgbaston 2005, the Two-Run Ashes Classic
Cricket classicSouth Africa vs AustraliaThe 438 Game, 2006