Juventus have confirmed that Mario Mandzukic has renewed his contract until 2020.

The Croatian striker was expected to pen an extension at some stage during the summer, however Juventus have confirmed that a new deal has  been agreed via a statement on the clubs official website:

Juventus Football Club is delighted to announce that Mario Mandzukic has renewed his contract until 30 June 2020, extending a journey that began in July 2015.

Power, perseverance and a penchant for decisive goals in the big moments have seen the imposing Croatian become an indispensable member of a Juventus side that has lifted consecutive domestic doubles and an Italian Super Cup since he arrived in Turin.