So far so good for my Dragonball Super prediction (spoiler territory, up to ep 128)
My prediction way way back when the ToP was starting was that it would be down to 3 fighters at the end: Goku, Frieza, and some 3rd opponent (I hadn't named Jiren specifically) and that the final fight would leave Goku triumphant over a battered enemy, where he would be in a situation where he let his guard down while congratulating the enemy on an incredible fight before knocking him out. Then, before he does, Frieza comes in and knocks Goku off along with Jiren so Frieza would be the one to claim the Dragonballs and then his wish would start off the next saga, cliffhanger style.
Remember.. even Zen-oh sama will be blown away..