TT Costa Rica semi-final push