Zeno Ibsen Rossi experienced differing fortunes after making his Scottish Cup and Scottish Premiership debuts for Dundee.
Ibsen Rossi started as the Dark Blues set up a quarter-final tie with Rangers after easing past League One Peterhead at Balmoor Stadium on Monday.
Charlie Adam opened the scoring from the penalty spot before second-half goals from Niall McGinn and Josh Mulligan sealed victory for the visitors.
Dundee parted company with manager James McPake just two days later with Mark McGhee appointed as his replacement.
Ibsen Rossi kept his place in McGhee’s first starting line-up for their Premiership clash against leaders Celtic on Sunday.
And although Danny Mullen gave the visitors the lead, Giorgios Giakoumakis’s quickfire double saw the Hoops reach the break 2-1 ahead.
Ryan Sweeney netted to restore parity on the hour before Giakoumakis completed his hat-trick four minutes from time.
Sam Sherring played his part as Cambridge United ended a four-match winless league run by triumphing 2-0 against his former loan club Accrington Stanley.
Sherring made a crucial clearance with the score at 0-0, the defender sweeping Colby Bishop’s effort off the line midway through the second half at the Abbey Stadium.
It proved a key moment in the contest and Mark Bonner’s team took full advantage by opening the scoring through Sam Smith just seconds later.
Smith was on hand to fire home the loose ball after Accy goalkeeper Toby Savin had only been able to parry Adam May’s stinging drive.
The hosts sealed the points deep in added time when Wes Hoolahan applied a clever finish to James Brophy’s assist.
Sherring, who made 14 appearances for Accrington in the first half of the season, helped Cambridge keep their ninth clean sheet in the league this season and was named in the team of the week.
Christian Saydee kept his place in the Burton Albion starting line-up for their 3-0 defeat by Ipswich Town at Portman Road.
Saydee impressed on his full debut during the Brewers’ 3-1 victory over Bolton in midweek, the striker having come off the bench in their previous three games.
Burton’s hopes of registering back-to-back wins received a jolt when Kayden Jackson opened the scoring for Ipswich after just 42 seconds.
Wes Burns doubled their lead midway through the second half before Saydee was replaced by Jonny Smith in the 68th minute, Bersant Celina completing the scoring 12 minutes from time.
Luke Nippard started as Eastbourne Borough claimed a valuable point from a 1-1 draw with fellow promotion hopefuls Chippenham Town at Hardenhuish Park.
Substitute Dan Griffiths drew first blood for the hosts in the 75th minute before Dom Hutchinson bagged a dramatic leveller for the Sports in the dying seconds.
Nippard made his tenth start for Eastbourne as they maintained a one-point lead over Chippenham in seventh, the final play-off place in National South.
SOUTHERN PREMIER SOUTH
Owen Bevan skippered the Cherries to the EFL Youth Alliance title – and then took his place on the bench for Truro City’s 1-1 draw against Gosport Borough.
Bevan started as Alan Connell’s under-18s drew 2-2 with Plymouth Argyle at Canford Park Arena before joining up with the White Tigers squad at Privett Park.
The defender was not called upon by boss Paul Wotton as Tyler Harvey’s free-kick opener was cancelled out by Ryan Woodford’s goal on the stroke of half-time.
Jack Seddon made his eighth appearance for Poole Town in their 6-1 defeat by Hayes & Yeading United at SKYex Community Stadium.
The hosts leapfrogged Farnborough at the top of the table thanks to doubles from Omar Rowe and Cole Brown and efforts from Francis Amartey and Amos Nasha.
Seddon was replaced by Sam Wright in the 75th minute, with Sean Wright netting the Dolphins’ consolation in the 71st minute.
With thanks to sponsor UPN for their support.