NaVi going to lose??? You watching the same match as me?! NaVi takes the title, I said it, it stands.
Data for you: NaVi's win rate this patch is 64%. Their head-to-head against this opponent is 7W-2L. Their map pool completely counters the opponent's strengths โ the two maps where the opponent performs get banned every time.
What else do you need? "Form" concerns? Go pull their last five series rating on vlr.gg and come back to me with actual evidence.