The Giants snapped a five-game losings streak and head home with a 1-4 record on their road trip through Detroit and Miami.