Brazil and Mexico do battle on Sunday afternoon in what will easily be one of the most exciting international friendlies of these last few weeks.
The Selecao are coming off an impressive 4-1 victory over a United States squad that was on a roll, while El Tri are looking to improve on a 2-1 win over Bosnia.
Both of these squads have electric goal scorers up front, and although the back lines are solid, you should expect a lot of balls to hit the back of the net.
Here's a further look at predictions from what will be a cracker of a match.
Neymar nets a hat trick
With Neymar and Hulk up front for Brazil, it's hard to predict exactly who will net the goals because they are both incredibly talented.
But with Hulk attracting much of the attention from Mexico's defenders, I believe Neymar, who scored once and assisted twice against the Americans, will come up big against Mexico.
The 20-year-old—yes, he's only 20—racked up seven goals in just 13 international appearances for Brazil last year, and he's off to a start that suggests more elite production.
He won't play the full 90 against El Tri, but he's going to create lots of chances for the Selecao while on the pitch. I'm willing to bet he finishes those chances.
Chicharito responds with a big night
Who will win?
Javier Hernandez, the dynamic Manchester United forward, came off the bench late Thursday night against Bosnia and did what he does best.
Scored a goal.
Chicharito took advantage of a defensive mishap by the Bosnians in the 92nd minute and slotted one home for the game-winner.
Now that he's getting the start alongside the talented Giovanni Dos Santos, Chicharito will have even more opportunities.
He will score twice, including a late equalizer.
All tied up
Mexico XI's average age: 26. Brazil XI's average age: 21.7.— Ewan Macdonald (@ewanmacd) June 3, 2012
MacDonald also goes on to note that Mexico's starters average 42 international caps while Brazil's average just nine.
El Tri has the experience and they will use it to keep up with a more talented Brazil squad.
There will be lots of goals, but there will be the same amount on each side. No matter what country you pull for, you won't be able to turn this friendly off.