There was delight for Dundee boss Paul Hartley and frustration for Dundee United manager Ray McKinnon as the transfer window closed at midnight.
The Dark Blues swooped to sign former Motherwell forward Henrik Ojamaa and ex-Ross County midfielder Marc Klok, while the Tangerines suffered a difficult night as they missed out on top targets Nadir Ciftci and Conor Sammon.
However, there was consolation for the Tannadice club in the 11th hour signing of winger Alex Nicholls on loan from English League Two side Barnet.
The 29-year-old Englishman, whose former clubs include Walsall, Northampton Town and Exeter, has agreed a loan deal until the end of the season.
United had let wideman Tope Obadeyi leave by mutual consent just six months after signing from Kilmarnock, while the Dens men sent Yordi Teijsse out on loan to German club Wuppertaler SV.
St Johnstone, meanwhile, signed Preston North End defender Clive Smith on loan until the summer.
The 19-year-old will join Saints to provide cover after they were unable to bring Liam Gordon back from Peterhead.