Raith Rovers have stormed into the second round of the Scottish League Cup after they eased past Albion Rovers at Stark's Park.
An early penalty from Lewis Vaughan broke the deadlock for the home side, with Kyle Benedictus and Rory McKeown rounding off the scoring.
Greenock Morton also cruised into the next round with an emphatic 5-0 victory over Elgin City.
Derek Lyle scored a 100th minute winner in extra time against Annan Athletic, after Dale Hilson's late equaliser rescued the tie for Queen of the South.
Goals in each half from Gerry McLaughlan and Patrick Boyle helped Ayr United see out Brechin City in their first-round tie.
David Banjo scored the winner in extra time as Berwick Rangers ran out 3-2 winners over Alloa Athletic.
Dunfermline Athletic overcame 10-man Cowdenbeath with a 5-1 victory, as the visitors saw Michael Andrews receive a straight red card for a professional foul.
East Fife won a dramatic penalty shootout 4-3 against Dumbarton, after the visitors missed their last three penalties which would have guaranteed them a place in the next round.
Hibernian booked their place in the next round after they ran out 3-0 winners over Montrose.
Derek Young and Danny Denholm both got their names on the scoresheet as Forfar Athletic beat Queen's Park away from home.
Jordan Morton's first-half strike was enough to see Airdrieonians pick up a win against Stirling Albion at the Forthbank Stadium.
Stranraer scored a late goal to double their tally and edge past Stenhousemuir, booking themselves into the next round.
Jordan White sent Livingston through to the second round, as he scored in extra time to make it 1-0 against Clyde.
Results in full (half-time scores in brackets): Annan Athletic 3-4* Queen of the South (0-1), Ayr United 2-0 Brechin City (1-0), Berwick Rangers 3-2* Alloa Athletic (0-2), Dunfermline Athletic 5-1 Cowdenbeath (0-0), East Fife 1-1* Dumbarton (0-0) East Fife win 4-3 on penalties, Greenock Morton 5-0 Elgin City (0-0), Hibernian 3-0 Montrose (1-0), Livingston 1-0* Clyde (0-0), Queen's Park 0-2 Forfar Athletic (0-2), Raith Rovers 3-0 Albion Rovers (2-0), Stirling Albion 0-1 Airdrieonians (0-1), Stranraer 2-0 Stenhousemuir (1-0). *After Extra Time