Friday 31st July

  • Lugano 3 , Servette 1 at Full time
    Lugano
    Servette
    Full time
  • Luzern 2 , Zürich 1 at Full time
    Luzern
    Zürich
    Full time
  • Sion 0 , Young Boys 1 at Full time
    Sion
    Young Boys
    Full time
  • St.Gallen 6 , Xamax 0 at Full time
    St.Gallen
    Xamax
    Full time
  • Thun 0 , Basel 0 at Full time
    Thun
    Basel
    Full time

Tuesday 28th July

  • Zürich 0 , Sion 2 at Full time
    Zürich
    Sion
    Full time

Sunday 26th July

  • Basel 4 , Lugano 4 at Full time
    Basel
    Lugano
    Full time
  • Servette 4 , Xamax 1 at Full time
    Servette
    Xamax
    Full time
  • Young Boys 1 , Luzern 0 at Full time
    Young Boys
    Luzern
    Full time

Saturday 25th July

  • Sion 1 , Thun 1 at Full time
    Sion
    Thun
    Full time
  • Zürich 1 , St.Gallen 3 at Full time
    Zürich
    St.Gallen
    Full time

Thursday 23rd July

  • Xamax 0 , Young Boys 1 at Full time
    Xamax
    Young Boys
    Full time

Wednesday 22nd July

  • Thun 5 , Servette 1 at Full time
    Thun
    Servette
    Full time
  • Lugano 1 , Zürich 0 at Full time
    Lugano
    Zürich
    Full time
  • Luzern 1 , Sion 2 at Full time
    Luzern
    Sion
    Full time
  • St.Gallen 0 , Basel 5 at Full time
    St.Gallen
    Basel
    Full time

Sunday 19th July

  • Luzern 1 , Xamax 2 at Full time
    Luzern
    Xamax
    Full time
  • Servette 2 , Basel 2 at Full time
    Servette
    Basel
    Full time
  • Sion 1 , Lugano 1 at Full time
    Sion
    Lugano
    Full time
  • Thun 2 , St.Gallen 1 at Full time
    Thun
    St.Gallen
    Full time

Saturday 18th July

  • Zürich 0 , Young Boys 5 at Full time
    Zürich
    Young Boys
    Full time

Thursday 16th July

  • Xamax 0 , Sion 0 at Full time
    Xamax
    Sion
    Full time
  • St.Gallen 4 , Luzern 1 at Full time
    St.Gallen
    Luzern
    Full time

Wednesday 15th July

  • Lugano 1 , Thun 1 at Full time
    Lugano
    Thun
    Full time
  • Young Boys 4 , Servette 2 at Full time
    Young Boys
    Servette
    Full time

Tuesday 14th July

  • Basel 4 , Zürich 0 at Full time
    Basel
    Zürich
    Full time

Sunday 12th July

  • Luzern 3 , Lugano 3 at Full time
    Luzern
    Lugano
    Full time
  • Servette 1 , St.Gallen 1 at Full time
    Servette
    St.Gallen
    Full time
  • Thun 3 , Xamax 0 at Full time
    Thun
    Xamax
    Full time

Saturday 11th July

  • Basel 3 , Young Boys 2 at Full time
    Basel
    Young Boys
    Full time

Thursday 9th July

  • Lugano 3 , St.Gallen 3 at Full time
    Lugano
    St.Gallen
    Full time

Wednesday 8th July

  • Young Boys 4 , Thun 0 at Full time
    Young Boys
    Thun
    Full time
  • Servette 2 , Luzern 0 at Full time
    Servette
    Luzern
    Full time
  • Sion 1 , Basel 0 at Full time
    Sion
    Basel
    Full time

Tuesday 7th July

  • Xamax 1 , Zürich 1 at Full time
    Xamax
    Zürich
    Full time

Sunday 5th July

  • Luzern 3 , Thun 0 at Full time
    Luzern
    Thun
    Full time
  • St.Gallen 2 , Sion 1 at Full time
    St.Gallen
    Sion
    Full time
  • Young Boys 3 , Lugano 0 at Full time
    Young Boys
    Lugano
    Full time

Saturday 4th July

  • Basel 2 , Xamax 0 at Full time
    Basel
    Xamax
    Full time
  • Zürich 2 , Servette 0 at Full time
    Zürich
    Servette
    Full time

Thursday 2nd July

  • Sion 0 , Luzern 2 at Full time
    Sion
    Luzern
    Full time

Wednesday 1st July

  • Lugano 2 , Basel 1 at Full time
    Lugano
    Basel
    Full time
  • Thun 3 , Zürich 2 at Full time
    Thun
    Zürich
    Full time
  • Xamax 1 , St.Gallen 2 at Full time
    Xamax
    St.Gallen
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.