James Forrest netted deep into extra time as Betfred Cup holders Celtic edged out Dunfermline Athletic 2-1 at Celtic Park.
Four of Saturday's last-16 ties were settled after an additional half hour but Livingston got the job done inside 90 minutes with a 2-1 victory over League 1 Forfar Athletic at Station Park.
Flo Kamberi scored twice as Hibernian overcame Morton 5-3 after extra time at Easter Road and Dom Thomas was on target as Kilmarnock beat Hamilton Accies 1-0 at Rugby Park. Steven Saunders grabbed the winner after 114 minutes as Partick Thistle defeated Ross County 3-2 at the Energy Check Stadium at Firhill.
Falkirk are top of Ladbrokes League 1 after coming from behind to beat Montrose 2-1 at the Falkirk Stadium. Raith Rovers are second despite conceding two late goals in a 3-2 defeat at Stranraer while Airdrieonians saw off Clyde 3-1 at the Penny Cars Stadium. Dumbarton picked up their first points of the season with a 3-2 success at Peterhead.
Cove Rangers remain top of Ladbrokes League 2 after Declan Glass scored late in a 3-2 home win over Cowdenbeath. Queen's Park are second after beating Brechin City 3-0 at Glebe Park and Annan Athletic are the third team on seven points following their 3-2 win against Albion Rovers at Galabank. Edinburgh City beat Stirling Albion 1-0 at Ainslie Park and Stenhousemuir defeated Elgin City by the same score at Borough Briggs.