Tough luck. What were your match ratings like? I wished I trolled the stronger team last season in the final lol

I believe the ND gives you some random results in matches. Obviously I think your MC were overpowered by his so that's why you couldn't finish him off. But penalties are luck and having penalty specialist doesnt guarantee 100% conversion. If he sucked without the ability, he would still suck with it.