Such things happen due to Goa trailing GT, even if goa arrive MTJ 40 to 50 mins late it can reach NZM on time or with a 5 or 10 min delay but sometimes controllers put it in more pain by allowing TN to OT, but the one to be blamed is who made the schedule of goa exp betn Itarsi to NZM, it can arrive NZM well before 5.45am if not made to trail GT without the SBC raj scheduled overtake.