WEEKEND FIXTURES
TODAY CRICKET
LV= Insurance County Championship Division One: Lancashire v Essex. Northamptonshire v Kent. Somerset v Hampshire. Yorkshire v Warwickshire. Division Two: Middlesex v Durham. Nottinghamshire v Derbyshire. Worcestershire v Leicestershire.
RUGBY UNION Gallagher Premiership (1945): Bristol v Exeter. Wasps v Sale.
United Rugby Championship: Benetton v Cardiff (1800BST). Ospreys v Bulls (2010). Ulster v Sharks (1935). MOTOR RACING Barcelona: Spanish Grand Prix practice (1300BST).
GOLF
Tulsa: US PGA Championship.
RACING
Bath, Catterick, Goodwood, Haydock, Worcester.
TOMORROW FOOTBALL
Sky Bet League One play-off final, Wembley: Sunderland v Wycombe (1500). Scottish Cup final, Hampden Park: Rangers v Hearts (1500). Women’s Champions League final,
Turin: Barcelona v Lyon (1800BST).
Ardal South Cup, semi-finals: Cardiff Draconians v AFC Llwydcoed, Trethomas Bluebirds v Ynyshir Albions.
Highadmit South Wales Alliance W John Owen Cup, Final: Cardiff Corinthians v Llanrumney Athletic.
South Wales FA Promotion Play offs, Round 2: Church Village v Fairwater FC, Margam YC v Penygraig United, Tongwynlais v Brackla. West Wales Premier Cup, semi-final: Mumbles Rangers v Penlan AFC. RUGBY UNION Gallagher Premiership (1500 unless stated): Bath v London Irish. Harlequins v Gloucester. Newcastle v Leicester. Saracens v Northampton (1730). United Rugby Championship: Connacht v Zebre (1700). Dragons v Lions (1500). Edinburgh v Glasgow (1830). Leinster v Munster (1915). Scarlets v Stormers (1710). CRICKET
LV= Insurance County Championship Division One: Lancashire v Essex. Northamptonshire v Kent. Somerset v Hampshire. Yorkshire v Warwickshire.
Division Two: Middlesex v Durham. Nottinghamshire v Derbyshire. Worcestershire v Leicestershire. Pembrokeshire County Cricket League, Division 1: Cresselly v Saundersfoot, Haverfordwest v Carew, Lawrenny v Neyland, Llangwm v Narberth, St Ishmaels v Pembroke Dock.
Division 2: Carew II v Whitland, Hook v Llechryd, Johnston v Llanrhian, Lamphey v Burton, Pembroke v Herbrandston South Wales Premier League, Division 1: Ammanford v Newport, Bridgend Town v Port Talbot Town, Cardiff v Pontarddulais, Clydach v Neath, St Fagans v Swansea
Division 2: Carmarthen Wanderers v Llanelli, Chepstow v Pentyrch, Gorseinon v Penarth, Ynystawe v Cowbridge, Ynysygerwn v Mumbles South Wales Cricket Association, Division 1: Aberdare v Tata Steel, Bronwydd v Dafen Welfare, Gowerton v Llandysul, Llangennech v Maesteg, Maesteg Celtic v Baglan Division 2: Briton Ferry Steel v Morriston, Drefach v Margam, Landore v Briton Ferry Town, Merthyr Tydfil v Pontyberem, Swansea Civil Service v Skewen
South East Wales Cricket Association, Division 1: Croesyceiliog v Radyr, Malpas v Panteg, Miskin Manor v Abergavenny, Newbridge v Usk, Sudbrook v Llandaff, Tondu v Lisvane
Division 2: Blackwood Town v Vale, Creigiau v Whitchurch-Heath, Ebbw Vale v Monmouth, Lisvane II v Brecon, Newport Fugitives v Rogerstone Welfare.
North Wales Cricket Association, Premier Division: Bangor v Mochdre, Gresford v Pwllheli, Llay Welfare v Llandudno, Mold v Brymbo, Northop v Menai Bridge, St Asaph v Pontblyddyn Division 1: Buckley v Bangor, Connahs Quay v Abergele, Denbigh v Gwersyllt Park, Dolgellau v Halkyn, Llanrwst v Conwy, Marchwiel & Wrexham v Hawarden Park
MOTOR RACING Barcelona: Spanish Grand Prix qualifying (1500BST).
GOLF
Tulsa: US PGA Championship.
RACING
Goodwood, Haydock, Lingfield, Musselburgh, Stratford, York.