Methods, apparatus, techniques and computer program products for joint reduction of crosstalk in a synchronized, time division duplexed DSL systems use sequential removal of NEXT interference followed by removal of FEXT interference from a received DSL signal. Crosstalk is removed from a primary signal in a synchronized TDD DSL system having a primary channel that carries the primary signal, at least one NEXT generating channel that generates NEXT interference in the primary signal and at least one FEXT generating channel that generates FEXT interference in the primary signal. Signal data is acquired, where the signal data includes received signal data for the primary channel and at least one FEXT generating channel, transmitted signal data for at least one NEXT generating channel, and channel data comprising channel transfer function data and crosstalk coupling coefficient data for the primary channel, each NEXT generating channel and each FEXT generating channel. After the signal data is acquired, NEXT interference in the primary signal is then removed using the transmitted signal data and the channel data, followed by removal of FEXT interference in the primary signal using vectored DMT FEXT removal, the received signal data and the channel data. In another system in which FEXT generating received signals are not necessarily available, FEXT removal can be achieved using expectation cancellation, the primary signal and the channel data in connection with possible transmitted signal values.