The Premier League has confirmed rescheduled dates for two of Manchester City's remaining fixtures, leaving Pep Guardiola's side facing three matches in six days during a critical stretch of their title pursuit.

City will host Crystal Palace on Wednesday, May 13 at 8pm BST, before traveling to Bournemouth on Tuesday, May 19 at 7:30pm BST. The FA Cup final against Chelsea at Wembley falls between both matches on Sunday, May 16.

Both fixtures required rescheduling after City advanced to two domestic cup finals. The Bournemouth match originally fell on the FA Cup final weekend, while the Palace fixture was moved from the March 21-22 window, when City defeated Arsenal in the Carabao Cup final.

Palace's own scheduling constraints played a role in the rearrangement. The south London club holds Conference League commitments, including a two-legged semifinal against Shakhtar Donetsk, blocking availability during the week of May 4.

UEFA also influenced the Bournemouth date, preferring no Premier League fixture clash with the Europa League final on May 20, particularly with either Aston Villa or Nottingham Forest set to appear.

City currently sit three points behind league leaders Arsenal with a game in hand. Guardiola's side plays after Mikel Arteta's Arsenal this weekend, keeping the title race tightly contested with five matches remaining. Oddsmakers currently give Arsenal slightly better odds to win the Premier League.