Gareth Bale has been presented as a Real Madrid player after completing his record-breaking move from Tottenham.

Bale flew to the Spanish capital this morning after Real ended over two months of speculation, gossip and negotiation on Sunday night by announcing they had agreed a deal - thought to be worth €100million - with Spurs for the 24-year-old.

The Wales international successfully passed his medical before signing a six-year contract with the Spanish giants, where he will link up with Cristiano Ronaldo, who in 2009 became the most expensive player in the world when Real signed him from Manchester United for €93million.

After putting pen to paper on his Madrid contract, Bale was officially unveiled to fans at the Bernabeu during a presentation that also saw club president Florentino Perez welcome the forward to the nine-time European champions.

Bale, who will wear the number 11 shirt at Madrid, also spoke to his new supporters, including a message in Spanish where he said: "Hello, it's a dream for me to play for Real Madrid. Thank you for the great welcome. Go Madrid!"