• Football Union of Russia 0 , Portugal 0 at Full time , Football Union of Russia win 1 - 0 on aggregate
    Football Union of Russia
    Portugal
    Aggregate score Football Union of Russia 1 , Portugal 0Full time
  • Switzerland 1 , Czech Republic 1 After extra time , Switzerland 2 , Czech Republic 2 on aggregate , Switzerland win 3 - 2 on penalties , Switzerland win 2 - 2 on aggregate
    Switzerland
    Czech Republic
    Aggregate score Switzerland 2 , Czech Republic 2After extra time
    Switzerland win 3 - 2 on penalties
  • Northern Ireland 2 , Ukraine 0 at Full time , Northern Ireland win 4 - 1 on aggregate
    Northern Ireland
    Ukraine
    Aggregate score Northern Ireland 4 , Ukraine 1Full time

UEFA Champions League

Quarter-finals

  • Chelsea 0 , Porto 1 at Full time , Chelsea win 2 - 1 on aggregate
    Chelsea
    Porto
    Aggregate score Chelsea 2 , Porto 1Full time
  • PSG 0 , Bayern Munich 1 at Full time , PSG win 3 - 3 on aggregate
    PSG
    Bayern Munich
    Aggregate score PSG 3 , Bayern Munich 3Full time

Championship

  • Huddersfield Town 1 , AFC Bournemouth 2 at Full time
    Huddersfield Town
    AFC Bournemouth
    Full time
  • Sheffield Wednesday 0 , Swansea City 2 at Full time
    Sheffield Wednesday
    Swansea City
    Full time
  • Rotherham United 3 , Queens Park Rangers 1 at Full time
    Rotherham United
    Queens Park Rangers
    Full time

League One

  • Crewe Alexandra 0 , Portsmouth 0 at Full time
    Crewe Alexandra
    Portsmouth
    Full time
  • Wigan Athletic 2 , Sunderland 1 at Full time
    Wigan Athletic
    Sunderland
    Full time
  • AFC Wimbledon 3 , Ipswich Town 0 at Full time
    AFC Wimbledon
    Ipswich Town
    Full time
  • Blackpool 0 , Accrington Stanley 0 at Full time
    Blackpool
    Accrington Stanley
    Full time
  • Doncaster Rovers 0 , Burton Albion 3 at Full time
    Doncaster Rovers
    Burton Albion
    Full time
  • Lincoln City 4 , Milton Keynes Dons 0 at Full time
    Lincoln City
    Milton Keynes Dons
    Full time
  • Oxford United 4 , Shrewsbury Town 1 at Full time
    Oxford United
    Shrewsbury Town
    Full time
  • Rochdale 2 , Swindon Town 1 at Full time
    Rochdale
    Swindon Town
    Full time

League Two

  • Morecambe 4 , Scunthorpe United 1 at Full time
    Morecambe
    Scunthorpe United
    Full time
  • Barrow 2 , Exeter City 1 at Full time
    Barrow
    Exeter City
    Full time
  • Bradford City 0 , Crawley Town 2 at Full time
    Bradford City
    Crawley Town
    Full time
  • Harrogate Town 2 , Leyton Orient 2 at Full time
    Harrogate Town
    Leyton Orient
    Full time
  • Newport County 0 , Carlisle United 0 at Full time
    Newport County
    Carlisle United
    Full time
  • Salford City 0 , Bolton Wanderers 1 at Full time
    Salford City
    Bolton Wanderers
    Full time
  • Walsall 1 , Tranmere Rovers 0 at Full time
    Walsall
    Tranmere Rovers
    Full time

National League

  • Dagenham & Redbridge 2 , Eastleigh 0 at Full time
    Dagenham & Redbridge
    Eastleigh
    Full time
  • Halifax Town 0 , Wrexham 4 at Full time
    Halifax Town
    Wrexham
    Full time
  • Solihull Moors 2 , Notts County 1 at Full time
    Solihull Moors
    Notts County
    Full time
  • Stockport County 4 , King's Lynn Town 0 at Full time
    Stockport County
    King's Lynn Town
    Full time
  • Sutton United 0 , Torquay United 1 at Full time
    Sutton United
    Torquay United
    Full time
  • Chesterfield 0 , Boreham Wood 0 at Full time
    Chesterfield
    Boreham Wood
    Full time
  • Weymouth 0 , Aldershot Town 3 at Full time
    Weymouth
    Aldershot Town
    Full time
  • Woking 3 , Bromley 4 at Full time
    Woking
    Bromley
    Full time

Scottish Championship

  • Dunfermline Athletic 0 , Dundee 0 at Full time
    Dunfermline Athletic
    Dundee
    Full time
  • Queen of the South 0 , Raith Rovers 1 at Full time
    Queen of the South
    Raith Rovers
    Full time

Scottish League One

  • Airdrieonians 3 , Forfar Athletic 1 at Full time
    Airdrieonians
    Forfar Athletic
    Full time
  • Partick Thistle 2 , Clyde 0 at Full time
    Partick Thistle
    Clyde
    Full time

Scottish League Two

  • Albion Rovers 0 , Cowdenbeath 0 at Full time
    Albion Rovers
    Cowdenbeath
    Full time
  • Edinburgh City 2 , Brechin City 1 at Full time
    Edinburgh City
    Brechin City
    Full time
  • Queen's Park 1 , Annan Athletic 0 at Full time
    Queen's Park
    Annan Athletic
    Full time
  • Stenhousemuir 2 , Elgin City 0 at Full time
    Stenhousemuir
    Elgin City
    Full time
  • Stirling Albion 0 , Stranraer 1 at Full time
    Stirling Albion
    Stranraer
    Full time

Internationals Women

Friendlies 1

  • Germany 3 , Norway 1 at Full time
    Germany
    Norway
    Full time
  • Italy 1 , Iceland 1 at Full time
    Italy
    Iceland
    Full time
  • Netherlands 5 , Australia 0 at Full time
    Netherlands
    Australia
    Full time
  • Poland 2 , Sweden 4 at Full time
    Poland
    Sweden
    Full time
  • Spain 3 , Mexico 0 at Full time
    Spain
    Mexico
    Full time
  • England 0 , Canada 2 at Full time
    England
    Canada
    Full time
  • Wales 1 , Denmark 1 at Full time
    Wales
    Denmark
    Full time
  • France 0 , United States 2 at Full time
    France
    United States
    Full time

Friendlies 3

  • Slovenia 5 , Slovakia 0 at Full time
    Slovenia
    Slovakia
    Full time
  • Hungary 0 , Bosnia-Herzegovina 0 at Full time
    Hungary
    Bosnia-Herzegovina
    Full time
  • South Africa 2 , Botswana 0 at Full time
    South Africa
    Botswana
    Full time
  • Ecuador 0 , Colombia 4 at Full time
    Ecuador
    Colombia
    Full time

National League N / S

North

  • Boston United
    Gloucester City
    Match Cancelled
  • Brackley Town
    Leamington
    Match Cancelled
  • Curzon Ashton
    Chorley
    Match Cancelled
  • Farsley Celtic
    Southport
    Match Cancelled
  • Guiseley
    Spennymoor Town
    Match Cancelled
  • Kettering Town
    Kidderminster Harriers
    Match Cancelled
  • York City
    Blyth Spartans
    Match Cancelled

South

  • Billericay Town
    Welling United
    Match Cancelled
  • Chippenham Town
    Oxford City
    Match Cancelled
  • Dulwich Hamlet
    Dorking Wanderers
    Match Cancelled
  • Eastbourne Borough
    Tonbridge Angels
    Match Cancelled
  • Hemel Hempstead Town
    Hampton & Richmond
    Match Cancelled
  • Hungerford Town
    Slough Town
    Match Cancelled
  • Maidstone United
    Ebbsfleet United
    Match Cancelled
  • St Albans City
    Dartford
    Match Cancelled

Irish Premiership

  • Glentoran 2 , Coleraine 2 at Full time
    Glentoran
    Coleraine
    Full time
  • Portadown 1 , Dungannon Swifts 0 at Full time
    Portadown
    Dungannon Swifts
    Full time
  • Warrenpoint Town 0 , Carrick Rangers 0 at Full time
    Warrenpoint Town
    Carrick Rangers
    Full time

Welsh Premier League

Championship Group

  • Barry Town United 0 , The New Saints 6 at Full time
    Barry Town United
    The New Saints
    Full time
  • Caernarfon Town 1 , Connah's Quay 6 at Full time
    Caernarfon Town
    Connah's Quay
    Full time
  • Penybont 2 , Bala Town 3 at Full time
    Penybont
    Bala Town
    Full time

Relegation Group

  • Cardiff MU 2 , Newtown 2 at Full time
    Cardiff MU
    Newtown
    Full time
  • Flint Town United 5 , Cefn Druids 0 at Full time
    Flint Town United
    Cefn Druids
    Full time
  • Haverfordwest County 1 , Aberystwyth Town 0 at Full time
    Haverfordwest County
    Aberystwyth Town
    Full time

Irish Premier Division

  • Derry City 0 , Shamrock Rovers 2 at Full time
    Derry City
    Shamrock Rovers
    Full time

Australian A-League Men

  • Newcastle Jets 1 , Perth Glory 1 at Full time
    Newcastle Jets
    Perth Glory
    Full time

Czech First League

  • Pardubice 3 , Slovácko 1 at Full time
    Pardubice
    Slovácko
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.