The home of football tactics, data & odds
Odds 18+
Live scoresLive BT CSK - QAR 0–0 78' BEN - FCS 4–0 FT PAO - DYN 2–0 FT AND - HAM 3–1 FT FER - TWE 2–2
HomeLive scoresKuPS vs Sabah FA
Champions League · 2nd Qualifying Round Full time

KuPS 0-2 Sabah FA — Full-Time Result

KuPS KuPS
0:2
Full time
Match Finished
Sabah FA Sabah FA
Form, head-to-head & model team data
Win probability — TFA model
KuPS10%
Draw45%
Sabah FA45%
Model angle: Winner : Sabah FA · full prediction →
Recent form
KuPSWLL
Sabah FAWWW
Last 5 goals — KuPS 4–4 · Sabah FA 5–1
Recent head-to-head
Sabah FA v KuPS1-0
How it unfolded
  1. 89' Yellow card — B. Magassa KuPS
  2. 87' Substitution — J. Mickels on, O. Mbina off Sabah FA
  3. 81' Substitution — A. Puukko on, S. Savolainen off KuPS
  4. 78' Substitution — A. Zedadka on, T. Mutallimov off Sabah FA
  5. 78' Substitution — U. Rakhmonaliyev on, A. Khaybulaev off Sabah FA
  6. 78' Substitution — A. Isayev on, R. Fernandes off Sabah FA
  7. 74' Substitution — C. Antwi on, S. Heiskanen off KuPS
  8. 74' Substitution — T. Jyry on, N. Kujasalo off KuPS
  9. 72' Yellow card — S. Touray KuPS
  10. 70' Goal! J. Mickels (assist: X. Severina) Sabah FA
  11. 62' Yellow card — P. Pennanen KuPS
  12. 61' Substitution — K. Parris on, X. Severina off Sabah FA
  13. 60' Yellow card — U. Rakhmonaliyev Sabah FA
  14. 58' Substitution — B. Armah on, J. Luyeye-Lutumba off KuPS
  15. 58' Substitution — V. R. Gasc on, P. Parzyszek off KuPS
  16. 52' Goal! V. Simic (assist: T. Puchacz) Sabah FA
Match stats
Live statistics appear once the match is under way.

Live data via our aggregation feed, refreshed continuously — figures may lag the broadcast by a few seconds. 18+ · Gamble responsibly · T&Cs apply · BeGambleAware.org

18+
Please gamble responsibly. When live, 18+/21+ only, region-dependent. BeGambleAware.org · GamCare · National Council on Problem Gambling. TFA may earn commission from operators listed — this never affects our analysis or rankings.

Total Football Analysis — tactical journalism, now with live odds, model-backed predictions and an honest betting layer.

© 2026 Total Football Analysis. Odds via our live aggregation feed — prices change constantly, always confirm at the bookmaker.