There's a wide spread of live sport coverage throughout the weekend, including the Irish Derby running at the Curragh on Saturday. In GAA, eight teams battle it out for a place in the All-Ireland Senior Football semi-finals, due to be played on July 9th/10th, while the National Athletics Championships will be staged at Morton Stadium in Dublin. Here's all the sport being televised this weekend...

Friday

Showjumping: Longines Nations Cup. Coverage on RTÉ Two from 5 pm. MMA: Bruno Cappelozza v Matheus Scheffel (Professional Fighters League). Coverage on Channel 4 from 2 am. Golf: BMW International Open. Coverage on Sky Sports Golf from 11.30 am. Golf: Women's PGA Championship. Coverage on Sky Sport Golf from 8 pm and Sky Sports Main Event from 10 pm.

Saturday

GAA: Derry v Clare (All-Ireland Senior Football quarter-final). Live on Sky Sports Arena from 3.15 pm. GAA: Dublin v Cork (All-Ireland Senior Football quarter-final). Live on Sky Sports Arena from 5.45 pm. GAA: Galway v Derry (All-Ireland Minor Football semi-final). Live on TG4 from 12.45 pm. GAA: Mayo v Kerry (All-Ireland Minor Football semi-final). Live on TG4 from 2.40 pm. GAA: Cork v Waterford (All-Ireland Senior Ladies Football Championship). Live on TG4 from 4.45 pm. GAA: Dublin v Mayo (All-Ireland Senior Ladies Football Championship). Live on TG4 from 7 pm. Horse racing: Dubai Duty Free Irish Derby Festival. Coverage from 1.55 pm. Tennis: Rothesay International Eastbourne Tennis Tournament. Coverage on BBC One from 12.15 pm. Golf: BMW International Open. Coverage on Sky Sports Golf from 12.30 pm. Golf: Women's PGA Championship. Coverage on Sky Sport Mix from 6 pm.

Sunday

GAA: Galway v Armagh (All-Ireland Senior Football quarter-final). Live on RTÉ Two from 1.15 pm. GAA: Kerry v Mayo (All-Ireland Senior Football quarter-final). Live on RTÉ Two from 3.45 pm. Horse racing: Dubai Duty Free Irish Derby Festival. Coverage on RTÉ One from 2.10 pm. Athletics: National Championships. Coverage on RTÉ Two from 6 pm. MMA: Gegard Mousasi v Johnny Eblen (Bellator Middleweight title). Coverage on Virgin Media Two from 11.05 pm. Golf: BMW International Open. Coverage on Sky Sports Golf from 12.30 pm. Golf: Women's PGA Championship. Coverage on Sky Sport Mix from 6 pm and Sky Sports Main Event from 7 pm.