Vikings have a tough loss