Elgin City beat Heart of Midlothian's U20 side 2-0 in the second round of the IRN-BRU Cup on Tuesday night as several Colt teams were knocked out.
Shane Sutherland and Kyle Macleod got the goals for Jim Weir's men at Borough Briggs to book a place in round three of the competition on September 3.
Josh Peters grabbed a double as Forfar Athletic defeated Aberdeen's U20 team 3-1 at Formartine United's North Lodge Park.
Ross Dunlop and Mark Ferry were on target as Albion Rovers beat Hamilton Accies Colts 2-0 at the Exsel Group Stadium.
Iain Russell and Andy Ryan scored for Airdrieonians as they knocked out the Motherwell youngsters with a 2-1 win at Fir Park.
Queen’s Park beat Partick Thistle Colts 6-5 on penalties after a 1-1 draw at Firhill, with Gregor Fotheringham converting the decisive kick for the Spiders.
There was better news for Celtic's U20s, who hit back to win 2-1 at Cowdenbeath with goals from Jack Aitchison and PJ Crossan.
Craig Malcolm scored four times - including a first-half hat-trick - as Stranraer thrashed Lowland League Spartans 7-1 at Stair Park.
Three goals in the space of six minutes late in the game from Jordon Brown, Rory McAllister and Leighton McIntosh saw Peterhead hit back to beat Brora Rangers 3-2 at Balmoor.
Andy Jackson's double helped Brechin City see off Highland League champions Cove Rangers with a 4-1 victory at Glebe Park.