On the morning of 27 January 1874 the East Coast Scotch express had been divided at Edinburgh and was due to pass the junction in two portions; the first bound for Glasgow at 07:02 and the second bound for Perth at 07:07, but were running some 8 minutes late. As soon as the Glasgow express passed, a goods train waiting in sidings at the junction was shunted across onto the main line, when the Perth express collided with it. It is believed that the station staff mistook the late-running Glasgow train for the second Perth express. Signals should have prevented the disaster but it is believed they were incorrectly set. Only when the roar of the approaching express could be heard were the signals were put back to danger, but it was too late to prevent the collision in which 16 were killed and 28 injured. A road bridge near the point of impact was so badly damaged it had to be demolished.
The tragedy was heightened by the fact that the absolute block system which would have prevented the disaster (by preventing more than one train from occupying a section of route at the same time) was being installed at the time; and was due to be switched on only 10 days later.
Rolt, L. T. C.; Kichenside, G. M. (1982). Red for Danger: A history of railway accidents and railway safety (4th ed.). Newton Abbot, Devon: David & Charles. ISBN0-7153-8362-0. OCLC9526651.