Home Sports Vikings down Browns in London with late-game heroics