Barcelona midfielder Javier Mascherano has insisted that his side are facing Real Madrid at the right time ahead of Wednesday night's Copa del Rey clash.
He told reporters: "It is now the best time to face Madrid. It will be a great game regardless of how both teams are playing.
"We will face a Madrid that have great staff and great players and the quality to fight for everything."
Madrid host the first leg of the semi-final at the Bernabeu on Wednesday before the return at the Camp Nou next month.