Barcelona have confirmed the signing of Arturo Vidal on a three-year deal from Bayern Munich.

The midfielder is now set to undergo a medical with Barca in the coming days.

Burnley have agreed a fee with Middlesbrough for Ben Gibson.

We’re told the agreement is a deal worth £15m for Boro. Burnley had failed with two previous bids of £12m and £13m over the past 48 hours.

Alex Iwobi has signed a new long-term contract with Arsenal, the club have announced.

The 22-year-old has made 98 appearances since making his debut in 2015, scoring nine goals.

FIVE more years for our Brazilian boy, @gabrieljesus33!

Gabriel Jesus has signed a new contract at Manchester City, keeping him at the club until 2023.

Forward Pedro signs a one-year contract extension at Chelsea, keeping him at the club until 2020

Manchester United goalkeeper Joel Pereira joins Vitoria Setubal on season-long loan.

Stoke sign Everton defender Ashley Williams on season-long loan.

Juventus re-sign defender Leonardo Bonucci from AC Milan.

AC Milan complete the signing of Juventus duo Gonzalo Higuain and Mattia Caldara.

Crystal Palace complete the signing of former Schalke midfielder Max Meyer on three-year deal.