Winner of this race twice before losing out last season, TEAHUPOO can add his name to the list of three-time winners of this race