Declaring that the San Francisco Giants have returned to full strength might be a tad premature. But they're taking the necessary steps that lead to a significant leap forward, as their 11-3 victory Saturday over the Arizona Diamondbacks illustrated.