Will he? Won't he?

Real Madrid are playing a guessing game with the fans ahead of tonight's clash with Irish minnows Shamrock Rovers.

The Spanish giants are still not saying whether or not Cristiana Ronaldo, soccer's most expensive signing, will play for the club.

Let's face it, many of the 11,000 fans attending tonight's game won't be Rovers fans.

They're all there in the hope that Ronaldo will make his debut for Madrid following his eye-popping €94m ($133m) move from Manchester United.

The Spanish team has been based at the five-star Carton House in Kildare for the past week for their pre-season training and Ronaldo took some time out to get some practice hurling shots in!

The match, which will take place at Tallaght Stadium in Dublin, has long been a sell-out, and  €60 ($85) have been selling for upwards of €120 ($170) in recent days.

It's not just the fans who want to see if Ronaldo makes his debut; the world's media is also camped at Tallaght Stadium to capture the moment.

The game kicks off at 8 p.m. (3 p.m. EST) and highlights are expected to be broadcast worldwide.