Tuesday 1st April
- Servette versus Young Boys kick off 19:30Servette19:30playsYoung Boys
- Yverdon Sport versus Lugano kick off 19:30Yverdon Sport19:30playsLugano
Wednesday 2nd April
- Sion versus Winterthur kick off 19:30Sion19:30playsWinterthur
- Zürich versus Lausanne-Sport kick off 19:30Zürich19:30playsLausanne-Sport
Thursday 3rd April
- Basel versus Grasshoppers kick off 19:30Basel19:30playsGrasshoppers
- Luzern versus St.Gallen kick off 19:30Luzern19:30playsSt.Gallen
Saturday 5th April
- Lausanne-Sport versus Sion kick off 17:00Lausanne-Sport17:00playsSion
- Winterthur versus Zürich kick off 17:00Winterthur17:00playsZürich
- Young Boys versus Yverdon Sport kick off 19:30Young Boys19:30playsYverdon Sport
Sunday 6th April
- St.Gallen versus Servette kick off 13:15St.Gallen13:15playsServette
- Basel versus Lugano kick off 15:30Basel15:30playsLugano
- Grasshoppers versus Luzern kick off 15:30Grasshoppers15:30playsLuzern
Saturday 12th April
- Winterthur versus Lausanne-Sport kick off 17:00Winterthur17:00playsLausanne-Sport
- Yverdon Sport versus Grasshoppers kick off 17:00Yverdon Sport17:00playsGrasshoppers
- Zürich versus Basel kick off 19:30Zürich19:30playsBasel
Sunday 13th April
- Lugano versus St.Gallen kick off 13:15Lugano13:15playsSt.Gallen
- Luzern versus Young Boys kick off 15:30Luzern15:30playsYoung Boys
- Sion versus Servette kick off 15:30Sion15:30playsServette
Saturday 19th April
- Basel versus Yverdon Sport Kick-off time to be confirmedBaselKick-off time to be confirmedplaysYverdon Sport
- Grasshoppers versus Winterthur Kick-off time to be confirmedGrasshoppersKick-off time to be confirmedplaysWinterthur
- Lausanne-Sport versus Lugano Kick-off time to be confirmedLausanne-SportKick-off time to be confirmedplaysLugano
- Servette versus Luzern Kick-off time to be confirmedServetteKick-off time to be confirmedplaysLuzern
- St.Gallen versus Sion Kick-off time to be confirmedSt.GallenKick-off time to be confirmedplaysSion
- Young Boys versus Zürich Kick-off time to be confirmedYoung BoysKick-off time to be confirmedplaysZürich
All times are UK and subject to change. BBC is not responsible for any changes.