The Giants returned home -- and to earth -- Friday night in a loss to the St. Louis Cardinals.