Cana became the team's captain after the departure of Habib Beye to Newcastle United during the summer of 2007. In his first season in his career as a captain Cana led his team in 34 out 38 overall league matches all as full 90-minutes towards 3rd place in Ligue 1 which secured them the qualification to UEFA Champions League for next season. Cana played in all 6 2007–08 UEFA Champions League group stage matches. Marseille became the first French team to win at Anfield when they beat 2007 runners-up Liverpool 1–0, and the team took six out of six points from their opening two games. They only drew one more match, and in a winner-takes-all final group game they lost 4–0 to Liverpool, coming third in the Champions League Group A table, thus qualifying for the 2007–08 UEFA Cup final phase, in which Marseille passed the third round with Cana playing the full 90-minutes in both legs against Spartak Moscow. He also received a yellow card in each match, thus missing in the last 16 first-leg match against Zenit Saint Petersburg. The match was won 3–1 by Marseille. He played full in the second leg in which Marseille lost 2–0, eliminating Marseille on away goals. In the second half of the season Cana was switched to play as centre-back.