Tech sails to 73-59 win over Syracuse