• Scotland versus Belarus kick off 17:00
    Scotland
    17:00
    plays
    Belarus
  • Denmark versus Greece kick off 19:45
    Denmark
    19:45
    plays
    Greece

Group G

  • Netherlands versus Finland kick off 17:00
    Netherlands
    17:00
    plays
    Finland
  • Lithuania versus Poland kick off 19:45
    Lithuania
    19:45
    plays
    Poland

Group H

  • San Marino versus Cyprus kick off 14:00
    San Marino
    14:00
    plays
    Cyprus
  • Romania versus Austria kick off 19:45
    Romania
    19:45
    plays
    Austria

Group L

  • Faroe Islands versus Czech Republic kick off 17:00
    Faroe Islands
    17:00
    plays
    Czech Republic
  • Croatia versus Gibraltar kick off 19:45
    Croatia
    19:45
    plays
    Gibraltar

Internationals

Friendlies 1

  • Malta versus Bosnia-Herzegovina kick off 18:00
    Malta
    18:00
    plays
    Bosnia-Herzegovina

Quarter-finals

  • Team to be confirmed versus Team to be confirmed kick off 00:00
    Team to be confirmed
    00:00
    plays
    Team to be confirmed
  • Team to be confirmed versus Team to be confirmed kick off 21:00
    Team to be confirmed
    21:00
    plays
    Team to be confirmed
  • Aberdeen versus Hamilton Academical kick off 14:00
    Aberdeen
    14:00
    plays
    Hamilton Academical
  • Celtic versus Motherwell kick off 14:00
    Celtic
    14:00
    plays
    Motherwell
  • Hearts versus Montrose kick off 14:00
    Hearts
    14:00
    plays
    Montrose

1st Phase

  • Glasgow City versus Partick Thistle kick off 14:00
    Glasgow City
    14:00
    plays
    Partick Thistle
  • Hibernian versus Rangers kick off 14:00
    Hibernian
    14:00
    plays
    Rangers
  • Inter Miami versus Atlanta United kick off 00:30
    Inter Miami
    00:30
    plays
    Atlanta United
All times are UK and subject to change. BBC is not responsible for any changes.