Joao Teixeira has agreed a deal to join Porto after turning down a new contract with Liverpool.

Teixeira joined Liverpool from Sporting Lisbon in 2012, but struggled to break into the first team with Liverpool.

Teixeira spent loan spells at Brentford and Brighton but made seven appearances for the first team under Jurgen Klopp last season, scoring in an FA Cup replay win over Exeter.