Elcock rides to victory - Barbados Today