Moseley overcomes slocombe and rain’s threat - Barbados Today