Manchester City vs Crystal Palace prediction, 26 Mar 2027