Brazil striker Neymar says he is emotionally ready and physically fit for tomorrow's World Cup quarter-final with Colombia in Fortaleza.

However he warned his compatriots not to expect a feast of goals in what promises to be a tough game for the hosts.

"It's not always a party, a show, a victory by four or five goals to nothing. Soccer today is very even, very competitive," Neymar told reporters.

"If we just have to defend and win by one goal, we will do that. We are here to win."

Favourites to win the World Cup for a sixth time, Brazil struggled to advance to the quarter finals with a lackluster performance that relied heavily on Neymar's skills.

The hosts scraped past Chile in a penalty shootout on Saturday and have scored only eight goals in four games, four from Neymar.

The striker said he had no lingering pain from the knee and thigh injuries he suffered in the bruising encounter with Chile.

He praised Colombia's James Rodriguez, who has scored one more goal than the Brazilian so far, but added: "With all due respect, I hope his moment will end now."

Neymar also brushed aside concerns about the emotional condition of Brazil's players coping with the pressure of winning at home.

Several were in tears after the close scrape with Chile, prompting coach Luiz Felipe Scolari to call a team psychologist to their training camp outside Rio.

"Nobody has an emotional problem, everything is OK. We are all ready to face Colombia," said Neymar.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.