Alex Wood's Giants debut went about as good as anyone could have hoped for.