Fightin' Engineers Hold Off Ravens