Crystal Palace vs TSG Hoffenheim: odds and prediction · Kahin