Striker Mikael Ndjoli made his debut from the bench in Motherwell’s convincing 3-0 victory against Dundee in the fourth round of the Scottish Cup.
Ndjoli replaced James Scott at Dens Park, the frontman coming on shortly after Christopher Long had completed his hat-trick in the 75th minute with victory setting up a trip to St Mirren in the fifth round.
Scottish Premiership Motherwell put their Championship opponents to the sword in the first half with Long scoring twice in the space of eight minutes.
Jermain Defoe bagged his 15th goal of the season as Rangers eased into the fifth round with 2-0 win over League One strugglers Stranraer at Ibrox.
Scott Arfield drew first blood for the Scottish Premiership high-fliers on the stroke of half-time before Defoe doubled their lead from the penalty spot in the 66th minute.
Defoe, who was fouled by Adam Cummins for the spot-kick, was replaced by Sheyi Ojo immediately after scoring as victory earned Rangers a trip to Hamilton Academical in the fifth round.
Asmir Begovic looked on from the bench as AC Milan registered a thrilling 3-2 victory over Udinese at the San Siro.
Begovic, who joined the Rossoneri last week, saw the hosts hit back to take the points thanks to Ante Rebic’s second-half double.
Milan, with Zlatan Ibrahimovic starting for the second time since returning to the club for a six-month loan, went behind after six minutes when goalkeeper Gianluigi Donnarumma rushed out of his area and collided with Udinese’s Kevin Lasagna, allowing Jens Stryger Larsen to score into an empty net.
Half-time substitute Rebic levelled just three minutes after coming off the bench before Theo Hernandez put the hosts in front in the 71st minute.
Although Lasagna silenced the San Siro when he headed Udinese level five minutes from time, Rebic had the final say when he rifled home the winner deep into stoppage-time.
Harry Arter twice went close to scoring after coming off the bench during Fulham’s 1-0 win over Middlesbrough at Craven Cottage.
Arter, a 79th-minute replacement for Josh Onomah, saw one effort blocked and another flash past the post.
Anthony Knockaert’s sixth-minute goal settled the issue in favour of the hosts as they climbed to third place, four points behind second-placed Leeds.
Nnamdi Ofoborh replaced Dominic Gape three minutes from time as Wycombe Wanderers got their promotion push back on track with a last-gasp 2-1 win over Rochdale at Adams Park.
The Chairboys found themselves behind in unfortunate circumstances when goalkeeper Ryan Allsop’s clearance struck Ian Henderson’s back to give the visitors the lead after 18 minutes.
Jason McCarthy marked the start of his third loan spell from Millwall by levelling in the 31st minute before late drama kept Gareth Ainsworth’s team level on points with leaders Rotherham.
Wycombe’s pressure told as Luke Matheson hauled down Paul Smyth in the box and Joe Jacobson made no mistake by firing the resultant penalty past Jay Lynch to earn them their first win in six games.
Jake Scrimshaw made his debut as a late substitute as Eastleigh were condemned to a 2-0 defeat by strugglers Chesterfield at the Silverlake Stadium.
Scrimshaw replaced Cavanagh Miley just seconds after Jonathan Smith had doubled the Spireites’ lead ten minutes from time.
The teenage striker set up a presentable chance for Sam Smart who fired wide, one of a host of opportunities which went begging for the hosts.
Former Cherries goalkeeper Shwan Jalal made a string of fine saves to thwart Eastleigh who went behind to Tom Denton’s 54th-minute opener.
Calum Ward, Shaun Hobson and Brennan Camp all featured as Weymouth moved into fifth place following a hard-fought 2-1 win against Concord Rangers.
A huge win today away from home, glad to be back on the pitch after a few games out, fans who travelled were excellent as always. Time to keep the momentum going!🤩👊🏻 @theterras— CalumW (@CalumW17) January 18, 2020
Ward was restored to the Terras starting line-up after recovering from injury and joined his Cherries team-mates as they looked to register a league double over the Beach Boys.
Substitute Abdulai Baggie opened the scoring for the visitors five minutes before the break at the Aspect Arena before the hosts levelled nine minutes into the second half with Michael O’Donaghue credited with the goal.
However, Yemi Odubade’s finely-taken goal two minutes later earned Weymouth victory with Ward, Hobson, Camp and the rest of the Terras team standing firm as they withstood some late pressure.
Tom Hanfrey played his part in Blackfield & Langley’s 2-0 win over Southern Premier South rivals Harrow Borough at Gang Warily.
Sam Griffin opened the scoring for the Watersiders in the 47th minute before substitute Mitch Speechley-Price added a second late on.
Jack Torniainen came on for injured Luke Winsper 23 minutes into Dorchester Town’s 5-0 defeat at Hayes & Yeading United.
Torniainen entered the fray with Dorchester trailing 1-0 and just two minutes before they were reduced to ten men following the dismissal of Ben Rowthorn for a late tackle.
Cameron Plain, who starred during the Cherries’ FA Youth Cup win over Cardiff last week, was powerless to prevent Wimborne Town suffering a 3-0 defeat at Taunton Town, while Jordan Murray was an unused substitute in Cirencester Town’s 2-1 reverse at Frome Town in Division One South.