Champions League Juventus - Real Madrid on June 03 2017

Juventus vs Real Madrid LIVE and REPLAY 2017 Champions League final - Arguably the best two teams in Europe come head-to-head for the right to be crowned champions

European football's showpiece event takes place this weekend as Juventus and Real Madrid face off in the Champions League final.

The likes of Cristiano Ronaldo and Paulo Dybala descend on Cardiff on Saturday night to play it out for the trophy under the roof of the National Stadium of Wales.

Real are bidding to become the first team to retain their status as European champions with the competition in its current format.

Victory would also mark the third triumph in four seasons, extending their record as the most successful team in European club football history.

Gareth Bale is looking to play his first match in over a month after recovering from injury as he returns to his hometown for the final.

For Juventus, they are looking to be crowned kings of Europe for the first time in over 20 years.

We will be building up all of the action ahead of the Champions League final right here.

Europe's biggest tournament is coming to an exciting conclusion for this season.

Juventus and Real Madrid will compete in the final on Saturday.

Real Madrid are bidding to become the first team to defend the trophy after seeing off rivals Atletico Madrid.

When is the Champions League final?

The final will be played on Saturday 3rd June.

It will be a 7:45 kick off.

Where will the game take place?

It will be played at the Principality Stadium in Cardiff.

The city's 74,500 capacity stadium is located in South Wales.

Where can I follow it?

It will be screened live on BT Sport and is expected to be available to watch on free to air Freeview channel BT Sport Showcase.

The match will also be shown on YouTube.

Failing all that, follow our live blog of all the action and on this blog