Manchester City were the first team to book their spot in the FA Cup final after coming from behind against Southampton.