Club Brugge won the first leg 1-0 and went into the second leg at home as the heavy favourites to progress.
But they were swept aside by De Buffalo’s.
Vadis Odjidja-Ofoe opened the scoring after just two minutes. Alessio Castro-Montes then made it 2-0 to the away side just before half-time.
Things went from bad to worse for Club Brugge just after the break.
Denis Odoi received his marching orders in the 53rd minute and, a minute later, Laurent Depoitre found the back of the net to give the away side a two-goal lead on aggregate.
There were no further goals as Gent booked their place in the final.
Tarik Tissoudali played the full 90 minutes as his side enjoyed a convincing victory.
The Moroccan has gone viral after humiliating an opponent with a quite insane skill during the match.
Gent were 3-0 up in the second half when Tissoudali decided he was going to embarrass Brandon Mechele.
The 28-year-old was on the left-wing and had Mechele in front of him.
Tissoudali goaded Mechele as he stepped on the ball and challenged the defender to try and take possession off him.
The Moroccan then pulled off a few body feints and proceeded to go past his opponent with ease. Watch the moment below…
Tarik Tissoudali… 🔞 pic.twitter.com/SD6XJdCp0e— Joueurs Marocains 🇲🇦 (@JoueursMA) March 2, 2022
That is just naughty from Tissoudali.
Spare a thought for Mechele. His side were 3-0 down, had just gone down to 10 men and were almost certainly going to lose the match.
And then Tissoudali decided to rub salt in his wounds by completely humiliating him. Mechele will have nightmares about that moment for weeks.
Gent will be looking to win their fourth Belgian Cup when they face Anderlecht in the final later this year.
The Ultimate Ronaldo Nazario quiz? How much do you know about the Brazilian legend?