Saturday 31st July

  • Zürich 3 , Lausanne-Sport 1 at Full time
    Zürich
    Lausanne-Sport
    Full time
  • Young Boys 0 , Grasshoppers 0 at Full time
    Young Boys
    Grasshoppers
    Full time

Sunday 25th July

  • Lugano 0 , Zürich 2 at Full time
    Lugano
    Zürich
    Full time
  • Grasshoppers 0 , Basel 2 at Full time
    Grasshoppers
    Basel
    Full time
  • Sion 1 , Servette 2 at Full time
    Sion
    Servette
    Full time

Saturday 24th July

  • Luzern 3 , Young Boys 4 at Full time
    Luzern
    Young Boys
    Full time
  • Lausanne-Sport 1 , St.Gallen 2 at Full time
    Lausanne-Sport
    St.Gallen
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.