Cumbernauld Colts stunned Lowland League high-flyers Rangers B tonight with a thumping 4-1 victory.
A double from Owen Andrew, plus strikes from Sean Winter and skipper Stephen O'Neill - all inside the first half - gave the Broadwood side a huge result, after Charlie McCann had equalised for the young Gers outfit.
Colts were reduced to 10 men just four minutes into the second half when Dom McLaughlin saw red for an off the ball incident involving Robbie Ure.

However, they held firm with the numerical disadvantage to keep second-place Gers at bay and pick up a valuable three points.
It's not the first time this season James Orr's side has pulled off a shock win away from home, having beaten pre-season title favourites East Kilbride 2-0 at K-Park last month.
And their victory sees them move up one place to 15th in the Lowland table.

Meanwhile, there was mixed results for the other Lanarkshire sides in the fifth tier as East Kilbride claimed victory and Caldeonian Braves suffered defeat.
After a shock defeat to Edinburgh Uni on Saturday, Kilby eased to a 3-0 win over Dalbeattie Star at K-Park, courtesy of a Joao Victoria brace and a last minute strike from James Finlay.
Braves, however, were beaten 3-1 away to Civil Service Strollers, with Rhys Armstrong on target for the visitors.
Follow Lanarkshire Live Sport on Twitter via @LanLiveSport, like us on Facebook or find us on Instagram for the latest sports news, pictures and video.