All Black bad boy Zac Guildford, who has struggled with a drinking problem, says he has changed his ways and now trusts himself to enjoy one or two drinks with friends.
The 23-year-old vowed to give up alcohol after a drunken rampage in the Cook Islands last November. The Crusaders player was suspended for four weeks by the NZRU, and according to his coach vowed to give up alcohol until the end of 2012.
However, he was photographed drinking beer at Ellerslie Racecourse yesterday while watching the Melbourne Cup. He looked relaxed while chatting with female fans who approached him for photographs, and appeared to be in good spirits.
Guildford's agent, Simon Porter, said the All Black had come a long way from the situation he had found himself in last year.
"Zac has met all of his commitments to his coaches, teammates and the NZRU since the incident last year. He is really comfortable with where he is at and trusts himself to enjoy himself with friends socially," Mr Porter told the Herald.