A stoppage-time goal from Miranda gave Brazil a 1-0 win over South American rivals Argentina in a foul-strewn friendly in Saudi Arabia on Tuesday, while the Netherlands played out a 1-1 draw with Belgium.
Miranda rose at the near post to beat Argentina keeper Sergio Romero to a Neymar corner and head home the winner, deciding a game that was set to go to penalties to determine a winner.
"Scoring a goal against Argentina is always gratifying and always exciting," Miranda said.
Argentina are one of only two teams to have beaten Brazil since Tite took over as coach in 2016, but without Lionel Messi, who is taking a sabbatical from international football, they rarely troubled their neighbours in a derby match dubbed the Superclasico.
The game was played in the heat of the King Abdullah Sports City and the conditions contributed to a stop-start encounter that included 35 fouls, 21 of them awarded to Brazil.
Miranda should have put Brazil 1-0 up in the 28th minute when a Casemiro cross fell to him just metres from goal, but his scuffed shot was blocked on the line by Nicolas Otamendi.
Paulo Dybala went close with a swerving free kick for Argentina from just outside the box a minute later and Leandro Paredes watched a long-range effort drift just wide early in the second half.
Argentina improved considerably after the break, but Brazil still had the better chances, with Romero parrying away a fierce volley from Arthur after 70 minutes and Casemiro almost grabbing the winner with seven minutes left only to see his deflected free kick curl wide.
"The team felt tired in the second half but I think we dominated our opponents, we played well and we got the goal at the end," said Brazil's Filipe Luis.
"Obviously our team is better than theirs, we have maintained the same squad for years and they are in the process of renewal, but you don't notice that so much in a clasico, what you do notice is their fight," the Atletico Madrid defender added. "But I think we deserved to win."
The defeat was the first in four games for Lionel Scaloni, the interim coach who replaced Jorge Sampaoli after the Russia World Cup.
It extends Brazil's run to four wins in four games since.
The Netherlands wrapped up a successful weekend of friendlies as they held top-ranked Belgian side to a draw at the King Baudouin Stadium in Brussels.
Ronald Koeman's men had beaten Germany 3-0 on Saturday and would have been the happier of the two sides in Brussels.
Dries Mertens volleyed Belgium into a fifth-minute lead but that was cancelled out in the 27th minute by Arnaut Groeneveld.
Groeneveld finished smartly after Memphis Depay's through-ball picked him out following a quick Dutch break.
Quincy Promes then struck a post from 20 yards for the home side but neither side could find a winner.
Elsewhere, goals from Lukas Lerager and Martin Braithwaite guided Denmark to a 2-0 win over Austria.
John Guidetti's close-range finish gave Sweden a 52nd-minute lead against Slovakia but a leveller six minutes from time through Albert Rusnak earned the visitors a share of the spoils from a 1-1 draw.