Gilberto Celestino hit a bases-clearing double and Gary Sanchez added two-run home run, all in a six-run third inning, as the Minnesota Twins snapped a six-game skid with a 9-0 victory over the San Francisco Giants on Friday night.