Whitecaps FC U-19s fall 2-0 in extra time of Development Academy semis despite star showing from Thomas Hasal