Portsmouth's Colt Nichols wins 300m hurdles