Sunday 25th April
- Lugano 0 , Servette 1 at Full timeLuganoServetteFull time
- Luzern 3 , Zürich 1 at Full timeLuzernZürichFull time
- Young Boys 2 , Sion 1 at Full timeYoung BoysSionFull time
Saturday 24th April
- St.Gallen 1 , Vaduz 0 at Full timeSt.GallenVaduzFull time
- Lausanne-Sport 3 , Basel 3 at Full timeLausanne-SportBaselFull time
Thursday 22nd April
- Servette 3 , Sion 5 at Full timeServetteSionFull time
- Zürich 1 , Young Boys 2 at Full timeZürichYoung BoysFull time
Wednesday 21st April
- Luzern 1 , Lausanne-Sport 0 at Full timeLuzernLausanne-SportFull time
- Lugano 2 , St.Gallen 0 at Full timeLuganoSt.GallenFull time
- Vaduz 1 , Basel 1 at Full timeVaduzBaselFull time
Sunday 18th April
- Basel 5 , Servette 0 at Full timeBaselServetteFull time
- Lausanne-Sport 2 , Vaduz 1 at Full timeLausanne-SportVaduzFull time
- Young Boys 3 , Lugano 0 at Full timeYoung BoysLuganoFull time
Saturday 17th April
- Sion 2 , Zürich 2 at Full timeSionZürichFull time
- St.Gallen 0 , Luzern 0 at Full timeSt.GallenLuzernFull time
Sunday 11th April
- Vaduz 3 , Sion 0 at Full timeVaduzSionFull time
- Young Boys 2 , St.Gallen 0 at Full timeYoung BoysSt.GallenFull time
- Zürich 1 , Servette 2 at Full timeZürichServetteFull time
Saturday 10th April
- Lugano 1 , Lausanne-Sport 0 at Full timeLuganoLausanne-SportFull time
- Luzern 3 , Basel 4 at Full timeLuzernBaselFull time
Monday 5th April
- Basel 1 , Vaduz 2 at Full timeBaselVaduzFull time
Sunday 4th April
- Servette 1 , Lugano 1 at Full timeServetteLuganoFull time
- Sion 0 , Young Boys 3 at Full timeSionYoung BoysFull time
Saturday 3rd April
- Lausanne-Sport 2 , Luzern 1 at Full timeLausanne-SportLuzernFull time
- St.Gallen 1 , Zürich 1 at Full timeSt.GallenZürichFull time
All times are UK and subject to change. BBC is not responsible for any changes.