Eaglehawk pulls it socks up for worthy cause