Late score lifts Broncos to homecoming win