True Blue Chris Hudson knocks up century with Wauchope side