Football Scores & Fixtures
- Middlesbrough versus West Bromwich Albion kick off 20:00Middlesbrough20:00playsWest Bromwich Albion
- Everton versus London City Lionesses kick off 19:30Everton19:30playsLondon City Lionesses
- Tottenham Hotspur versus Manchester City kick off 19:30Tottenham Hotspur19:30playsManchester City
- St. Johnstone versus Dunfermline Athletic kick off 19:45St. Johnstone19:45playsDunfermline Athletic
Quarter-finals
- Kilmarnock versus St. Mirren kick off 19:45Kilmarnock19:45playsSt. Mirren
Highland / Lowland
Lowland League
- Celtic II versus Caledonian Braves kick off 19:45Celtic II19:45playsCaledonian Braves
- East Stirlingshire versus Linlithgow Rose kick off 19:45East Stirlingshire19:45playsLinlithgow Rose
- Sunderland versus Durham kick off 19:00Sunderland19:00playsDurham
- Portadown versus Bangor kick off 19:45Portadown19:45playsBangor
- Bala Town versus Briton Ferry kick off 19:45Bala Town19:45playsBriton Ferry
- Cardiff MU versus The New Saints kick off 19:45Cardiff MU19:45playsThe New Saints
Welsh Cup
1st Round
- Abercarn United versus Pure Swansea Kick-off time to be confirmedAbercarn UnitedKick-off time to be confirmedplaysPure Swansea
- Afan Lido versus Evans & Williams Kick-off time to be confirmedAfan LidoKick-off time to be confirmedplaysEvans & Williams
- Berriew versus Trearddur Bay Kick-off time to be confirmedBerriewKick-off time to be confirmedplaysTrearddur Bay
- Blaenavon Blues versus Canton Kick-off time to be confirmedBlaenavon BluesKick-off time to be confirmedplaysCanton
- Bow Street versus Cefn Albion Kick-off time to be confirmedBow StreetKick-off time to be confirmedplaysCefn Albion
- Brickfield Rangers versus NFA Kick-off time to be confirmedBrickfield RangersKick-off time to be confirmedplaysNFA
- Broughton United versus Welshpool Town Kick-off time to be confirmedBroughton UnitedKick-off time to be confirmedplaysWelshpool Town
- Caerphilly Athletic versus Caldicot Town Kick-off time to be confirmedCaerphilly AthleticKick-off time to be confirmedplaysCaldicot Town
- Caersws versus Hawarden Rangers Kick-off time to be confirmedCaerswsKick-off time to be confirmedplaysHawarden Rangers
- Cardiff Draconians versus Cwmbran Celtic Kick-off time to be confirmedCardiff DraconiansKick-off time to be confirmedplaysCwmbran Celtic
- Cwmbach Royal Stars versus Garden Village Kick-off time to be confirmedCwmbach Royal StarsKick-off time to be confirmedplaysGarden Village
- Cwmbran Town versus Ynyshir Albions Kick-off time to be confirmedCwmbran TownKick-off time to be confirmedplaysYnyshir Albions
- Dinas Powys versus Afan United Kick-off time to be confirmedDinas PowysKick-off time to be confirmedplaysAfan United
- Dolgellau Athletic versus Queens Park Kick-off time to be confirmedDolgellau AthleticKick-off time to be confirmedplaysQueens Park
- Goytre United versus Ammanford Kick-off time to be confirmedGoytre UnitedKick-off time to be confirmedplaysAmmanford
- Holyhead Hotspur versus Forden United Kick-off time to be confirmedHolyhead HotspurKick-off time to be confirmedplaysForden United
- Llanfair United versus Kinmel Bay Kick-off time to be confirmedLlanfair UnitedKick-off time to be confirmedplaysKinmel Bay
- Llannefydd versus Llanberis Kick-off time to be confirmedLlannefyddKick-off time to be confirmedplaysLlanberis
- Llanrug United versus Ruthin Town Kick-off time to be confirmedLlanrug UnitedKick-off time to be confirmedplaysRuthin Town
- Llantwit Major versus Baglan Dragons Kick-off time to be confirmedLlantwit MajorKick-off time to be confirmedplaysBaglan Dragons
- Llwydcoed versus Lliswerry Kick-off time to be confirmedLlwydcoedKick-off time to be confirmedplaysLliswerry
- Morriston Town versus Clydach Kick-off time to be confirmedMorriston TownKick-off time to be confirmedplaysClydach
- Penrhiwceiber Rangers versus Pentwynmawr Athletic Kick-off time to be confirmedPenrhiwceiber RangersKick-off time to be confirmedplaysPentwynmawr Athletic
- Penrhyncoch versus Sychdyn United Kick-off time to be confirmedPenrhyncochKick-off time to be confirmedplaysSychdyn United
- Penydarren BGC versus Caerau (Ely) Kick-off time to be confirmedPenydarren BGCKick-off time to be confirmedplaysCaerau (Ely)
- Penygraig United versus Cwm Welfare Kick-off time to be confirmedPenygraig UnitedKick-off time to be confirmedplaysCwm Welfare
- Pill AFC versus Treowen Stars Kick-off time to be confirmedPill AFCKick-off time to be confirmedplaysTreowen Stars
- Pontyclun versus Tata Steel United Kick-off time to be confirmedPontyclunKick-off time to be confirmedplaysTata Steel United
- Port Talbot Town versus Seven Sisters Onllwyn Kick-off time to be confirmedPort Talbot TownKick-off time to be confirmedplaysSeven Sisters Onllwyn
- Porthmadog versus Denbigh Town Kick-off time to be confirmedPorthmadogKick-off time to be confirmedplaysDenbigh Town
- Pwllheli versus Y Rhyl 1879 Kick-off time to be confirmedPwllheliKick-off time to be confirmedplaysY Rhyl 1879
- Rhayader Town versus Cefn Cribwr Kick-off time to be confirmedRhayader TownKick-off time to be confirmedplaysCefn Cribwr
- Rhostyllen versus Nefyn United Kick-off time to be confirmedRhostyllenKick-off time to be confirmedplaysNefyn United
- Saltney Town versus Gresford Athletic Kick-off time to be confirmedSaltney TownKick-off time to be confirmedplaysGresford Athletic
- St Asaph City versus Bangor 1876 Kick-off time to be confirmedSt Asaph CityKick-off time to be confirmedplaysBangor 1876
- Taff's Well versus Abertillery Excelsiors Kick-off time to be confirmedTaff's WellKick-off time to be confirmedplaysAbertillery Excelsiors
- Tredegar Town versus Glynneath Town Kick-off time to be confirmedTredegar TownKick-off time to be confirmedplaysGlynneath Town
- Bohemians versus Waterford kick off 19:45Bohemians19:45playsWaterford
- Cork City versus Shamrock Rovers kick off 19:45Cork City19:45playsShamrock Rovers
- Derry City versus Shelbourne kick off 19:45Derry City19:45playsShelbourne
- Sligo Rovers versus Drogheda United kick off 19:45Sligo Rovers19:45playsDrogheda United
- St Patrick's Athletic versus Galway United kick off 19:45St Patrick's Athletic19:45playsGalway United
- Stuttgart versus St. Pauli kick off 19:30Stuttgart19:30playsSt. Pauli
Quarter-finals
- Flamengo versus Estudiantes kick off 01:30Flamengo01:30playsEstudiantes
- Yunnan Yukun versus Dalian Yingbo kick off 13:00Yunnan Yukun13:00playsDalian Yingbo
- Vukovar versus Rijeka kick off 19:00Vukovar19:00playsRijeka
- OB versus Fredericia kick off 18:00OB18:00playsFredericia
- Sparta Rotterdam versus Twente kick off 19:00Sparta Rotterdam19:00playsTwente
- GKS Katowice versus Cracovia kick off 17:00GKS Katowice17:00playsCracovia
- Wisła Płock versus Jagiellonia Białystok kick off 19:30Wisła Płock19:30playsJagiellonia Białystok
- Al-Qadsiah versus Al Khaleej kick off 16:15Al-Qadsiah16:15playsAl Khaleej
- Al Fayha versus Al Shabab kick off 16:35Al Fayha16:35playsAl Shabab
- Al Ahli versus Al Hilal kick off 19:00Al Ahli19:00playsAl Hilal
All times are UK and subject to change. BBC is not responsible for any changes.