Sam McCallum’s stunning match-winner capped another good weekend for Norwich City’s loan exports - and did his parent club a favour to end Championship leaders Reading’s unbeaten start to the season.

McCallum made an immediate impact for Mark Robins’ battlers with an eye-catching late cameo at St Andrews to seal a 3-2 win on Friday night.

The 20-year-old, on a season loan from Norwich, hammered a shot from distance past Rafael Cabral within three minutes of his introduction.

“For Sam to come on and show him inside was brilliant and to hit the shot that he hit was fantastic and we needed it because we conceded a really poor second goal,” said Robins. “We have to maintain that and to beat the team that’s been the best side at this stage, to win it in the way we did and playing in the manner that we did, was really good.

“We’ve still got improvement to come, I’m playing players that aren’t fit and they’re getting through the games, brilliant endeavour and commitment and some really good football that we played, all three goals were outstanding.”

In other notable highlights for City’s loan contingent, Akin Famewo helped Charlton notch a sixth consecutive clean sheet in a 2-0 League One away win at Portsmouth.

The Addicks moved back within three points of early pacesetters Peterborough as Lee Bowyer’s men target an immediate return to the Championship.

Back in the second tier, Tom Trybull played the whole game as Blackburn lost 2-0 at Swansea, who head to Carrow Road this coming weekend. The German playmaker has lost three of his opening four games for Rovers since sealing a deadline day season long loan switch.

In League One, Carlton Morris was a second half substitute for Russell Martin’s Milton Keynes Dons in a 1-1 grudge match with AFC Wimbledon. Former City striker Cameron Jerome was also involved for the hosts but Louis Thompson was not on duty.

King’s Lynn’s late 3-2 National League win against Wealdstone was welcome respite after a testing run of results for Ian Culverhouse’s new boys. Archie Mair was in goal while Simon Power made a late appearance from the bench. Lower down the non league pyramid, Caleb Richards played 90 minutes for National League North Kidderminster’s 2-0 win over Blyth Spartans, Louis Lomas was part of National League South Slough Town’s 2-1 win over Bath City.

In Scotland, Aidan Fitzpatrick played 90 minutes in Queen of the South’s 3-2 defeat to Dunfermline Athletic.

Further afield, Danel Sinani was on target but it was scant consolation for Waasland Beveren, who lost 4-1 at home to Gent in the Belgian top flight on Sunday. The 23-year-old has notched four goals in his last three appearances for club and country.

Philip Heise played 90 minutes in Karlsruher’s 4-3 defeat to Darmstadt. Dan Adshead, along with fellow on loan City striker Sebastian Soto, should feature on Monday for Telstar in the Eerste Divisie.