Here are all your GAA fixtures for this weekend

The Allianz Football League returns this weekend, as well as the final of the Fitzgibbon Cup

Ballybofey

Image: ©INPHO/James Crombie

This weekend sees the return of the Allianz Football League to the centre stage, with Dublin, Tyrone and Monaghan all top of the pile on three points apiece in Division 1.

Roscommon go to McHale Park to face Mayo on Saturday evening, while in Division 2, Down host Meath at Pairc Esler.

Dublin travel to Ballybofey to face Donegal, Kerry Host Monaghan at Fitzgerald Stadium and there's an all Ulster clash between Cavan and Tyrone at Healy Park.

This weekend also sees the semi-final of the All-Ireland club SHC when Dublin side Cuala take on Derry's Slaughtneil at the Athletic Grounds. 

The Fitzgibbon Cup final also takes place on Saturday afternoon at 1pm in Pearse Stadium.

Looking ahead to the weekend, you can read Enda McGinley's thoughts on Tyrone closing the gap on football's 'big three' teams

Saturday, 25th February

Allianz Football League Division 1 
Mayo v Roscommon, MacHale Park, 7pm

Allianz Football League Division 2 
Down v Meath, Pairc Esler, 7pm

Allianz Football League Division 3 
Laois v Tipperary, O'Moore Park, 7pm

Allianz Football League Division 4
Carlow v Limerick, Netwatch Cullen Park, 7pm

All-Ireland club Senior Hurling Champions SF
Cuala v Slaughtneil, Athletic Grounds, 3pm

Fitzgibbon Cup final
Pearse Stadium, 1pm

Sunday 26 February

Allianz Football League
Donegal v Dublin, Ballybofey, 2pm 
Kerry v Monaghan, Fitzgerald Stadium, 2pm
Tyrone v Cavan, Healy Park, 2.30pm

Allianz Football League Division 2 
Cork v Fermanagh, Pairc Ui Rinn, 1pm
Derry v Kildare, Celtic Park, 2pm
Galway v Clare, Pearse Stadium, 2pm

Allianz Football League Division 3 
Antrim v Sligo, Corrigan Park, 2pm
Longford v Armagh, Glennon Bros Pearse Park, 2pm
Offaly v Louth, O'Connor Park, 2pm

Allianz Football League Division 4 
Wicklow v London, Aughrim, 1pm
Wexford v Waterford, Innovate Wexford Park, 1pm
Westmeath v Leitrim, TEG Cusack Park, 2pm

Allianz Hurling League Division 3A
Tyrone v Donegal, Healy Park, 12.30pm
Louth v Monaghan, Darver, 2pm