Holders Manchester City beat Chelsea 1-0 with a late Bernardo Silva goal on Saturday to reach the FA Cup final after an intense, end-to-end Wembley semifinal.
Arsenal spiced up an already intriguing Premier League title race as they beat lacklustre leaders Liverpool 3-1 to slice the gap to two points on Sunday.