Pedro Caixinha has announced his Rangers team for tomorrow's match against Kilmarnock more than 24 hours in advance, in a move you usually don't see at club level in football.

Bringing in some young faces in the form of David Bates and Myles Beerman, it's a bold selection as he looks to find a response in his team from Saturday's disappointing draw with Motherwell at Ibrox.

Caixinha's relationship with the press has been unconventional in recent weeks with long discussions about the tactical set-up of the opposition, facts on players and now this unusual announcement.

Does it give Kilmarnock an advantage? Or is this a refreshing change and a new era of honesty with supporters? Perhaps it doesn't help that there are only ten players in his team announcement...

Regardless of supporters' thoughts on it, it's certainly taken everyone by surprise and got tongues wagging.

Fans took to Twitter to share their thoughts on it all...

[ad_pod id='playwire' align='center']