- Brazil 4-0 Panama – Neymar inspires Brazil to big win
- Switzerland 2-0 Peru – Shaqiri bags second goal
- Costa Rica 1-3 Japan – Shinji Kagawa to the rescue
- Mexico 0-1 Bosnia & Herzegovina – Mexico lose seven-match unbeaten run
Brazil 4-0 Panama
Barcelona superstar Neymar scored a superb free-kick and set up another with a cheeky backheel as Brazil continued to impress during their pre-World Cup warm-up activities.
The striker, who is considered to be the host’s big hope this summer, opened the scoring with a guided setpiece, before Barca teammate Dani Alves struck from range just before half time.
Read more –Brazil 4-0 Panama: The Match Report
Neymar then fashioned the third goal for Zenit striker Hulk via a piece of typical Brazilian magic; controlling a long ball, before outrageously pulling off a back-heeled through ball, which was finished with aplomb.
Chelsea winger Willian finished off Panama with a simple fourth, but all the talk will be concerning Neymar, who certainly looks to be in the mood as we approach kick-off in Brazil.
Switzerland 2-0 Peru
An easy win for Group E side Switzerland, who saw off Peru thanks to goals from Stephan Lichtsteiner and Xherdan Shaqiri.
Fresh from the paper plane debacle vs England, the Peruvians were once more undone by a World Cup side, but only in the dying minutes.
Juventus fullback Lichtsteiner put the Swiss one up on the 79th minute, calming their nerves, then Bayern Munich winger Shaqiri added some gloss with a tidy finish through the legs of the Peruvian keeper with five to go.
Costa Rica 1-3 Japan
England’s Group D opponants Costa Rica came unstuck against the Japanese on Tuesday, going down by three goals to one, with Manchester United outcast Shinji Kagawa grabbing the second of the game.
It was a devastating team goal, with a number of Japan players involved in the flowing move, giving them the lead for the first time with just under ten to go.
Costa Rica captain Bryan Ruiz had scored early on, but Japan managed to turn the game on its head, giving them a real boost as we edge towards the tournament proper.
Mexico 0-1 Bosnia & Herzegovina
Mexico saw their seven-match unbeaten run come to an end thanks to a professional performance from World Cup debutantes Bosnia and Herzegovina.
Izet Hajrović bagged the winner just before half-time, with the European side following up from their 2-1 win over the Ivory Coast at the end of last month with another decent victory.