Late rally falls short, No. 12 Vikings edged in season opener 5-4 at Riverside