Shane Watson savoured his century for Australia after their 49-run win over England secured a 2-1 victory in the NatWest Series.