Vikings suffer another heartbreaking loss