Matchday

The week's matches worth a closer look, picked by a fixed rule: strong sides meeting, results against the odds, lots of chances, standout performances, breakout-watchlist players and Scotland's top three.

28 Apr – 4 May 2026

Full week · 199 matches · 10 picked

Footybot weeks run Tuesday to Monday: the midweek games, then the weekend round.

  1. Tue 28 11matches
  2. Wed 29 20matches
  3. Thu 30 17matches
  4. Fri 1 14matches
  5. Sat 2 70matches
  6. Sun 3 56matches
  7. Mon 4 11matches
  1. 1

    Champions League, Semifinals · 28 Apr 2026

    Paris Saint-Germain 5–4 FC Bayern München

    Two strong sides · Chances everywhere: 4.4 xG · Standout: Michael Olise scored 100.0

    xG 1.9–2.5 · expected 2.1–1.4

    Match analysis
  2. 2

    Premier League · 4 May 2026

    Chelsea 1–3 Nottingham Forest

    Against the odds: the prediction gave this result 16% · Chances everywhere: 4.0 xG · Standout: Morgan Gibbs-White scored 100.0

    xG 1.9–2.1 · expected 2.0–0.9

    Match analysis
  3. 3

    Premier League · 2 May 2026

    Newcastle United 3–1 Brighton & Hove Albion

    Two strong sides · Chances everywhere: 4.9 xG · Standout: Jacob Ramsey scored 100.0

    xG 3.3–1.6 · expected 1.8–1.1

    Match analysis
  4. 4

    Ligue 1 · 2 May 2026

    Paris Saint-Germain 2–2 Lorient

    Against the odds: the prediction gave this result 14% · Standout: Aiyegun Tosin scored 100.0 · Breakout watch: Pablo Pagis

    xG 2.4–1.0 · expected 2.6–0.6

    Match analysis
  5. 5

    Premier League · 3 May 2026

    Manchester United 3–2 Liverpool FC

    Two strong sides · Standout: Rio Ngumoha scored 93.9

    xG 2.1–0.9 · expected 1.7–1.2

    Match analysis
  6. 6

    Eredivisie · 3 May 2026

    AZ Alkmaar 2–2 FC Twente

    Against the odds: the prediction gave this result 24% · Standout: Peer Koopmeiners scored 93.9 · Breakout watch: Sondre Ørjasæter

    xG 1.4–0.5 · expected 1.7–1.0

    Match analysis
  7. 7

    Liga Portugal · 2 May 2026

    Famalicão 2–2 Benfica

    Standout: Umar Abubakar scored 89.7 · Breakout watch: Franjo Ivanović

    xG 1.5–1.5 · expected 1.1–1.1

    Match analysis
  8. 8

    Champions League, Semifinals · 29 Apr 2026

    Atlético Madrid 1–1 Arsenal

    Chances everywhere: 3.7 xG · Standout: Alex Baena scored 100.0

    xG 2.2–1.5 · expected 1.0–1.4

    Match analysis
  9. 9

    Ligue 1 · 3 May 2026

    Olympique Lyonnais 4–2 Stade Rennais

    Chances everywhere: 4.0 xG · Standout: Noah Nartey scored 100.0 · Breakout watch: Abdelhamid Ait Boudlal

    xG 3.2–0.8 · expected 1.9–1.1

    Match analysis
  10. 10

    Eredivisie · 2 May 2026

    AFC Ajax 2–2 PSV Eindhoven

    Standout: Myron Boadu scored 100.0 · Breakout watch: Paul Wanner

    xG 1.0–1.8 · expected 1.5–1.2

    Match analysis