AC Milan delivered a ruthless away performance at the Dall’Ara, sweeping aside a struggling Bologna 3-0 to close the gap on ...
Harambee Stars defender Collins Sichenje has completed a major career move after signing a long-term deal with English Championship side Charlton Athletic, describing the switch as a clear step ...
Lamine Yamal’s moment of brilliance and a towering Ronald Araujo header proved enough as Barcelona edged past a spirited Albacete 2-1 to book their place in the Copa del Rey semi-finals.
A late Kai Havertz strike sealed a hard-fought 1-0 win over Chelsea at the Emirates, sending Arsenal through to the EFL Cup final with a 4-2 aggregate victory and keeping their multi-trophy dream ...
Manchester United survived a stunning late Fulham fightback to seal a dramatic 3-2 Premier League win at Old Trafford, with ...
Real Madrid were taken to the limit at the Bernabeu before a stoppage-time Kylian Mbappe penalty secured a dramatic 2-1 ...
The FKF Leagues and Competitions Committee has delivered rulings on two abandoned SportPesa Premier League matches, awarding ...
Record champions Gor Mahia delivered a ruthless first-half display to sweep aside Sofapaka FC 3-0 at Nyayo National Stadium, ...
Lyon edged Lille 1-0 at the Groupama Stadium as Noah Nartey’s first-half finish proved enough in a tense Ligue 1 battle decided by discipline, organisation and fine margins.
CAF has come down hard on Senegal and Morocco following ugly scenes during the AFCON 2025 final, issuing suspensions and ...
A chaotic Champions League night in Lisbon saw Benfica stun Real Madrid 4-2, with a goalkeeper goal, red cards, and a ...
Barcelona shook off an early scare to overpower FC Copenhagen 4-1 at Camp Nou, booking automatic qualification to the Champions League last 16 with a ruthless second half display.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results