Celtic, Inverness, Ross County, Morton and Dundee United were the five teams to book their William Hill Scottish Cup quarter-final places at the weekend. Here, we look at five things we learned from the fifth-round action.

1. There's good football in the Juniors

Linlithgow Rose already struck a blow for the Junior scene by becoming the first club from those ranks to reach the last 16 but their second goal in a 4-2 defeat by Ross County showed there is real class at that level: a passing move that involved most of the team, including the goalkeeper, featuring flicks, turns, penetrating runs and a composed cross before Ruari MacLennan slotted home. There will be few better goals in this year's competition.

2. Jordan Roberts is a player

Inverness fans have seen little of their summer signing from Aldershot after he was hit by a groin problem in July. But the winger marked his third substitute appearance in some style, running from the centre circle before side-stepping two Motherwell players and firing a 25-yard injury-time winner at Fir Park.

3. Rangers still have something to prove

Mark Warburton was determined to banish talk of their League Cup defeat to St Johnstone when they played their second Ladbrokes Premiership opponents of the season. Rangers dominated much of the game against Kilmarnock but drew a blank for the first time this season. They have another chance to show their top-flight credentials at Rugby Park next week.

4. The Lowland League is a fair standard

Amid predictions of a double-figure haul, Celtic had to settle for two goals against East Kilbride, including a scrappy opener from a corner which prompted handball claims against Leigh Griffiths. Celtic progressed to the last eight but Kilby, who sit fifth in the Lowland League, emerged with all the plaudits.

5. Momentum is building at Tannadice

Dundee United claimed back-to-back wins for the first time in 12 months as Scott Fraser's late strike knocked out Partick Thistle. United now face Hamilton and Motherwell as they bid to cut their 11-point deficit at the foot of the Premiership.