Better late than never; Late surge lifts Tech to 68-64 win