Honestly, if you missed the action across Europe and Africa today, you missed a bizarre blend of tactical masterclasses and absolute chaos. Between a smoke-delayed record-breaking performance in Germany and a London derby that felt more like a basketball game, Wednesday delivered. It wasn’t just about the numbers on the board. It was about how those numbers got there.
Football soccer scores today reflect a massive shift in several title races and tournament trajectories. We’ve seen established giants like Bayern Munich tighten their grip on domestic glory, while in England, the League Cup provided a high-scoring thriller that left Stamford Bridge in a state of shock.
Arsenal’s Edge at the Bridge: The 3-2 Thriller
Arsenal managed to snag a massive 3-2 away win against Chelsea in the first leg of their Carabao Cup semi-final. It was wild. Ben White turned into an unlikely offensive engine, heading in a Declan Rice corner just seven minutes in to silence the home crowd.
Chelsea didn't just roll over, though. Alejandro Garnacho, who has been a bright spot for the Blues, netted a brace that kept the game on a knife-edge until the very end. But Viktor Gyokeres and Martin Zubimendi found the back of the net for the Gunners, giving Mikel Arteta’s side a slim but vital advantage heading back to the Emirates for the second leg.
📖 Related: Bethany Hamilton and the Shark: What Really Happened That Morning
Bayern Munich: Records and Smoke in Cologne
Over in Germany, the scoreline reads 1-3 in favor of Bayern Munich over FC Cologne, but that doesn't tell the half of it. The match was actually halted for ten minutes early on. Why? Thick smoke from a massive pyrotechnic display by the Cologne faithful made it impossible to see the ball.
Once the air cleared, Linton Maina gave Cologne a shock lead. Bayern looked sluggish. Then, Serge Gnabry equalized just before the break. Eventually, Kim Min-jae and the 17-year-old sensation Lennart Karl secured the win. With this result, Bayern have hit 47 points at the halfway mark of the season—matching a record set by Pep Guardiola’s legendary 2013-14 squad.
Other Notable Bundesliga Results
- RB Leipzig 2-0 SC Freiburg: A professional job by Leipzig to stay in the Champions League hunt.
- Hoffenheim 5-1 Borussia Mönchengladbach: An absolute demolition that Gladbach fans will want to forget immediately.
- Wolfsburg 2-1 St. Pauli: A tight affair that saw the hosts narrowly escape with three points.
Mane Sends Senegal to the AFCON Final
The Africa Cup of Nations semi-finals took center stage in Tanger today. Senegal squeezed past Egypt with a 1-0 victory. It was a tactical chess match—sorta boring for the first hour, if we’re being real. Opta reported that the first half had the lowest Expected Goals (xG) of the entire tournament.
👉 See also: Simona Halep and the Reality of Tennis Player Breast Reduction
Sadio Mane eventually broke the deadlock in the 78th minute. It was a bit of magic from the edge of the area that took a slight deflection, but the Teranga Lions won't care one bit. They are heading to the final on Sunday, waiting to see if they’ll face Morocco or Nigeria.
Serie A: Inter Tightens the Noose
In Italy, the "scudetto" race took a significant turn. Inter Milan ground out a 1-0 win over Lecce at San Siro. It wasn't pretty. In fact, it was kind of mediocre for long stretches. But substitute Pio Esposito popped up in the 78th minute to secure the three points.
Meanwhile, Napoli’s title defense is effectively on life support. They were held to a 0-0 draw at home by Parma. Napoli dominated possession and fired everything at the Parma goal, but Filippo Rinaldi—making his senior debut in goal—was absolutely heroic. He pulled off a point-blank save against Alessandro Buongiorno that has to be seen to be believed.
✨ Don't miss: NFL Pick 'em Predictions: Why You're Probably Overthinking the Divisional Round
Midweek Madness in Spain and Mexico
Spain’s Copa del Rey saw some heavy hitters in action tonight. Real Madrid cruised to a 2-0 win over Albacete, while Alavés and Rayo Vallecano battled to a cagey stalemate. In Mexico’s Liga MX, the Clausura 2026 is heating up with Cruz Azul facing off against Atlas. Cruz Azul is looking to bounce back after a disappointing opening-day loss to León, showing just how little room for error there is in the Mexican top flight right now.
What to Watch Next
The dust is still settling on today's results, but the implications are clear. If you're following the title races, keep an eye on the injury reports coming out of London; Mikel Arteta confirmed that Piero Hincapié and Riccardo Calafiori are still a few weeks away for Arsenal. For those tracking AFCON, the focus shifts entirely to the final showdown this Sunday.
Make sure to check the updated league tables tomorrow morning, as the point gaps in the Bundesliga and Serie A have created some serious distance between the leaders and the chasing pack. If you're betting or playing fantasy leagues, the form of youngsters like Lennart Karl and the clinical nature of Viktor Gyokeres are the trends you should be riding.