McDonogh 35 sneaks past Riverdale 26-20 on FNF