After several weeks of speculation and talks between the European champions Real Madrid and the Ligue 1 champions Monaco for their youngster Kylian Mbappe, who dazzled the whole of Europe with burst of speed and scintillating performance.

Real Madrid have now agreed a record £160 million with Monaco. Arsenal, PSG and Manchester City were all interested in the forward but as it is now, the striker is heading to the Bernabeu.

According to Marca, Real have agreed to pay £143m up front, with the fee potentially rising as high as £161m due to various clauses and add-ons included in the deal. This arrangement was agreed after meetings between the two clubs last week, with Mbappe set to sign a six-year contract with the Spanish giants, earning £120,000 per week.

Real Madrid manager Zidane will be relieved and happy with the news having complained about their short number in that position since Chelsea signed Alvaro Morata