Want to know when our final eight Premier League games of the season are taking place? Look no further.

Today we received confirmation that our season run-in, including Emirates FA Cup games, will look like this:

Middlesbrough v ArsenalMonday, April 17Kick-off: 8pmSky Sports

Manchester City v Arsenal (Emirates FA Cup semi-final)Sunday, April 23Kick-off: 3pmBT Sport

Arsenal v Leicester CityWednesday, April 26Kick-off: 7.45pm

Tottenham Hotspur v ArsenalSunday, April 30Kick-off: 4.30pmSky Sports

Arsenal v Manchester UnitedSunday, May 7Kick-off: 4pmSky Sports

Southampton v ArsenalWednesday, May 10Kick-off: 7.45pm

Stoke City v ArsenalSaturday, May 13Kick-off: 5.30pmSky Sports

Arsenal v SunderlandTuesday, May 16Kick-off: 7.45pm

Arsenal v EvertonSunday, May 21Kick-off: 3pm

Possible Emirates FA Cup finalSaturday, May 27Kick-off: TBC