MANCHESTER CITY keeper Ederson went completely unpunished for what fans were calling a "flying kung fu kick".
The Brazilian rushed out of his box to try to meet a long ball, with City 2-0 up in their Champions League last-16 second-leg vs Leipzig.
But he got him timings wrong and appeared to totally wipe out Konrad Laimer with a rash challenge.
Replays showed Ederson has both feet off the ground as he flew into the Austrian midfielder.
He got the slightest touch on the ball before wiping out his man, but viewers were convinced the keeper would see be punished, maybe with a red card.
But, as referee Slavko Vincic went into his pocket, he pulled out a yellow... and showed it to Leipzig's Timo Werner.
The former Chelsea striker was booked for contesting the decision, as Ederson went unpunished and City got a free-kick.
And fans could not believe their eyes as a VAR check also saw the stopper go without caution.
One said: "Absolutely mental that Ederson didn't get booked there let alone concede a free kick. Terrible ref."
Another added: "Swear to god Casemiro gets sent off for breathing but ederson can kung-fu kick someone and get a free kick."
Most read in Champions League
HOW TO GET FREE BETS ON THE CHELTENHAM FESTIVAL
One joked: Ederson didn’t touch the ball at all and just completely wiped out Laimer who was through.
"Who gets a card? Timo Werner for complaining. Who gets a free kick? Man City. This s*** is disgusting."
Another said: "Ederson just kicks someone on the field and gets away with it…"
City opened the scoring in controversial style after being awarded a dubious penalty for handball.
Following a corner, Rodri headed the ball onto Benjamin Henrichs's arm and after a VAR check Vincic pointed to the spot.
Erling Haaland made no mistake from 12 yards on 22 minutes and then doubled his tally just moments later.
City then went into the break 3-0 up when Haaland scored a first-half hat-trick in added time.