Lisbon: Algerian international Yacine Brahimi has signed for five seasons with FC Porto from Spanish club Granada, the Portuguese top flight side announced on Wednesday.

The 24-year-old French-born attacking midfielder has agreed a €6.5 million (Dh32.23 million) deal with a €50 million buy-out clause, the club said.

Brahimi played up to Under-21 level for the French national side before switching to Algeria.

Capped seven times, he impressed during the 2014 World Cup in Brazil, where he scored his first international goal to help Algeria reach the second round for the first time.