Cain vs. Meliodafu

Cain vs. Meliodaz is the second battle of the semi-finals in the Byzel Fight Festival, and is between Cain and Meliodas, who has joined the tournament under the name of "Meliodaz".

Prologue
As Diane apologizes to Elizabeth for ruining her clothes, and Taizoo expresses his surprise at a Holy Knight being defeated, Cain and Meliodas head inside the ring, their battle having been announced. While both of them are being cheered on, Meliodas states that his having to fight the elderly man who gave him directions before is a coincidence, and also adds that Cain's having defeated "Old Fart" did not seem like a coincidence.

Battle
Cain replies that the world ran on fortuity and necessity, and also that while both him and Meliodas entering the Fight Festival on this day may be a coincidence, him entering the tournament was not. He also questions his opponent, after stating that he became certain when he heard the name "Meliodaz", whether he is Meliodas' son. He is greatly bewildered and shocked when Meliodas answers that he is the man himself. Cain initially refuses to believe so, adding that if Meliodas were alive, he would be in his thirties. Meliodas, stating that he didn't know who his opponent was, questions him as to what if he was the Meliodas whom Cain knew.

As Love Helm begins their battle, Cain states that he found Meliodas' identity hard to believe, but that if he were Meliodas himself; before finishing his statement, he attacks his opponent repeatedly, all of which are blocked, and then jumps back. Removing his cloak and revealing a shirt with a symbol inside, Cain declares that he will not forgive someone like Meliodas, who betrayed the "kingdom he swore to protect", "the people", "the person most important to [him]", and "everything he stood for. Meliodas then recognizes the symbol on Cain's shirt, as Danafor's symbol.