Juventus produced a second-half fight back to squeeze out a 3-2 win against Spezia at Alberto Picco on Wednesday.