Stain coming in with the surprise assist. We all know All for One will have some nonsense to counter this in the next chapter though, or whatever chapter has their fight continue in.
i had this feeling since the first real battle with Stain, that he would be the one to help the most in the end, maybe even kill AFO himself, to keep the heroes' moral superiority intact