Latest football news covering transfers, match reports, tactics, and injuries
<p>A century of our favourite images from the season including wild celebrations, protesting fans and goalmouth scramble
<p>The most infuriating things, including mayhem at set pieces, daft jerseys and a largely ignored video game</p><p>You
Real Madrid CF vs Real Oviedo prediction: Football Predictor rates Real Madrid CF win as the leading outcome. The win/draw/loss probabilities are Real Madrid CF 63.8%, draw 23.1%, Real Oviedo 13.2%, with model confidence at 6/10.
Post-match review for Real Madrid CF vs Real Oviedo: the final score was 2-0. Football Predictor expected Real Madrid CF win, so the pick was correct.
Girona FC vs Real Sociedad de Fútbol prediction: Football Predictor rates draw as the leading outcome. The win/draw/loss probabilities are Girona FC 31.1%, draw 35.0%, Real Sociedad de Fútbol 33.9%, with model confidence at 5/10.
Post-match review for Girona FC vs Real Sociedad de Fútbol: the final score was 1-1. Football Predictor expected draw, so the pick was correct.
Valencia CF vs Rayo Vallecano de Madrid prediction: Football Predictor rates draw as the leading outcome. The win/draw/loss probabilities are Valencia CF 33.1%, draw 34.4%, Rayo Vallecano de Madrid 32.4%, with model confidence at 5/10.
Post-match review for Valencia CF vs Rayo Vallecano de Madrid: the final score was 1-1. Football Predictor expected draw, so the pick was correct.
Racing Club de Lens vs Paris Saint-Germain FC prediction: Football Predictor rates Paris Saint-Germain FC win as the leading outcome. The win/draw/loss probabilities are Racing Club de Lens 23.0%, draw 35.5%, Paris Saint-Germain FC 41.5%, with model confidence at 6/10.
Post-match review for Racing Club de Lens vs Paris Saint-Germain FC: the final score was 0-2. Football Predictor expected Paris Saint-Germain FC win, so the pick was correct.
Stade Brestois 29 vs RC Strasbourg Alsace prediction: Football Predictor rates draw as the leading outcome. The win/draw/loss probabilities are Stade Brestois 29 24.8%, draw 42.5%, RC Strasbourg Alsace 32.8%, with model confidence at 5/10.
Post-match review for Stade Brestois 29 vs RC Strasbourg Alsace: the final score was 1-2. Football Predictor expected draw, so the pick was not correct.