German soccer team Eintracht Frankfurt shocks powerhouse Bayern Munich with five goals in an unforgettable defeat.

Eintracht Frankfurt dominated Bayern Munich with a remarkable display in the first half, scoring three goals and bringing an end to the champions’ undefeated streak in the Bundesliga this season. In a dynamic and fast-paced first half, Eintracht overwhelmed Bayern and took advantage of their vulnerable defense, finding the back of the net three times within 24 minutes.

In the 12th minute, Omar Marmoush created an account and scored a goal after Fares Chaibi’s shot hit the crossbar and bounced back off Bayern’s Noussair Mazraoui. Bayern continued to struggle defensively and in the 31st minute, Éric Dina Ebimbe scored a second goal for the opposing team. Five minutes later, Hugo Larsson took advantage of a mistake from Joshua Kimmich to make it 3-0. Kimmich redeemed himself with a strong shot from 20 yards just before halftime, but it was not enough to stop the home team.

Eintracht scored another goal five minutes into the second half, bringing the score to 4-1. They outplayed Bayern once again with a quick break and Ebimbe scored his second goal of the game by beating Manuel Neuer. On the hour mark, Ansgar Knauff scored to make it 5-1, making Frankfurt the first team in 48 years to score five goals in one hour against Bayern in the Bundesliga since their own 6-0 victory in 1975.

“I don’t think an explanation is necessary,” stated Thomas Müller, the midfielder for Bayern. “We should congratulate Frankfurt, who definitely earned the victory. They really put up a fight in the first half hour. When you suffer a 5-1 loss, a response is necessary. However, we won’t let this defeat get to us. Although time is limited, we will recover from this.”

The team Bayern, who had one game postponed due to snow last week, is currently in second place with 32 points. The leading team, Bayer Leverkusen, has 35 points and will be playing against third-place team VfB Stuttgart on Sunday, who currently has 30 points.

RB Leipzig defeated Borussia Dortmund 3-2 with 10 players, solidifying their hold on fourth place and dealing a blow to their opponents’ chances at the title.

The game began poorly for the home team as Mats Hummels was given a red card in the 15th minute for committing a foul on the last remaining player near the box. The visitors then took the lead in the 30th minute with an own goal from Ramy Bensebaini.

In the 45th minute, Niklas Suele scored a volley from the far post to tie the game for Dortmund. However, it was inevitable that Leipzig would score again, which they did in the 54th minute with Christoph Baumgartner.

As Dortmund pushed to tie the game, Leipzig capitalized on a counterattack and Yussuf Poulsen scored followed by a late goal from Niclas Füllkrug, adding some excitement in the final moments. Leipzig is now in fourth place with 29 points, holding a four-point advantage over fifth-place Dortmund.

A brilliant goal from Aitor Ruibal of Real Betis equalized Jude Bellingham’s early strike for Real Madrid in the second half, resulting in a 1-1 draw in La Liga. Despite the draw, Real Madrid maintains their position at the top of the standings with 39 points, just one point ahead of Girona. On Sunday, Girona will face third-place Barcelona.

Real Betis’s Aitor Ruibal celebrates after scoring the equaliser against Real Madrid

In the 53rd minute, Bellingham scored a goal for the visiting team with a precise low shot, assisted by a skillful chip pass from Brahim Díaz just outside the box. This brings Bellingham’s total goals to 15 in 17 games across various competitions this season.

In the 66th minute, Betis made a comeback as Ruibal scored a long-distance goal into the far corner to tie the game.

Inter Milan beat Udinese 4-0 in a commanding display, featuring a fantastic long-range goal from Lautaro Martínez, to reclaim the top spot in the Serie A on Saturday. Inter now have a two-point lead over second-placed Juventus, who defeated reigning champions Napoli 1-0 at home on Friday.

Ignore the newsletter advertisement.

In the 36th minute, Inter went ahead thanks to a penalty scored by Hakan Calhanoglu. This was awarded after a foul committed by defender Nehuén Pérez on Martínez, which was then reviewed by VAR.

Five minutes after that, Federico Dimarco scored an unstoppable left-footed goal into the corner of the net with an assist from Calhanoglu. Shortly after, Marcus Thuram scored with a fantastic finish from a cross by Henrikh Mkhitaryan into the box.

Martínez secured a convincing victory with his impressive long-range shot in the 85th minute.

In the final moments of the game, Atalanta claimed a 3-2 win against Milan on their home turf. Luis Muriel’s back-heel flick secured the victory, following two goals from Ademola Lookman. Muriel’s goal came in the 95th minute, shortly after Milan’s Davide Calabria was given a second yellow card and ejected from the game.

Milan, for whom Olivier Giroud and Christian Pulisic scored equalisers, remain third on 29 points, Atalanta are seventh on 23.

Randal Kolo Muani’s goal in the final minutes secured a 2-1 victory for Paris Saint-Germain over Nantes, earning them their eighth straight win in Ligue 1 and widening the gap at the top of the standings. With 36 points, PSG now sit six points ahead of Monaco, who defeated Rennes 2-1. Nice, in third place with 29 points, will face Reims on Sunday.

In the 41st minute, Bradley Barcola broke the scoring stalemate by capitalizing on open space in the six-yard box following a solo run from the left side. The visitors, led by Mostafa Mohamed, were able to equalize in the 55th minute with a header from close range off of a corner kick.

With only seven minutes remaining, Kolo Muani scored a goal to put PSG back in the lead. He took advantage of a rebound after the opposing team’s goalkeeper made a save from a set piece.