It got delayed at BZA itself and then it had a good run till ET.
After BPL, yesterday all trains (except Rajdhani) got delayed between BPL and Jhansi. TN got delayed even more and was overtaken by KSK, Raptisagar, CR Rajdhani, Bilaspur Rajdhani and SC-NZM Duranto.