Tang advance to Under 21 Championship semi-final spot