Trojans edged by Queens