Scottish Scores & Fixtures
UEFA Champions League
Last 16
- Juventus 0 , Villarreal 3 at Full time , Villarreal win 4 - 1 on aggregateJuventusVillarrealAggregate score Juventus 1 , Villarreal 4Full time
- Lille 1 , Chelsea 2 at Full time , Chelsea win 4 - 1 on aggregateLilleChelseaAggregate score Lille 1 , Chelsea 4Full time
Scottish League Two
- Albion Rovers 0 , Kelty Hearts 0 at Full timeAlbion RoversKelty HeartsFull time
Highland / Lowland
Highland League
- Buckie Thistle 5 , Brora Rangers 0 at Full timeBuckie ThistleBrora RangersFull time
- Formartine United 0 , Fraserburgh 2 at Full timeFormartine UnitedFraserburghFull time
- Keith 2 , Deveronvale 4 at Full timeKeithDeveronvaleFull time
- Strathspey Thistle 2 , Clachnacuddin 4 at Full timeStrathspey ThistleClachnacuddinFull time
- Turriff United 1 , Rothes 3 at Full timeTurriff UnitedRothesFull time
All times are UK and subject to change. BBC is not responsible for any changes.