L'Iran ha giocato contro il Brasile in un'amichevole internazionale il 7 Ottobre 2010. L'Iran era allenato da Afshin Ghotbi mentre il Brasile era guidato da Mano Menezes.
La partita ha preso il via con una buona dose di azione da entrambe le squadre. Ma il Brasile si è presto portato in vantaggio al 14' minuto con un gol di Daniel Alves. Il Brasile è andato a cercare di raddoppiare il vantaggio, mentre l'Iran cercava di rimontare e pareggiare il punteggio.
L'inizio del secondo tempo ha visto una sostituzione per il Brasile, con Elias che ha preso il posto di Philippe Coutinho al 46'. Poco dopo, al 50' minuto, Robson Robinho del Brasile è stato ammonito con una cartellino giallo.
L'Iran ha cercato una svolta nella partita con una sostituzione al 54' minuto, con Karim Ansarifard che ha rimpiazzato M. Gholami. Ma i cambiamenti non hanno portato il risultato sperato per l'Iran.
Il Brasile ha continuato a dominare il gioco e ha effettuato un altro cambio al 60' minuto, con Giuliano che ha preso il posto di Carlos Eduardo. Poco dopo, al 67' minuto, il Brasile ha effettuato altre due sostituzioni, con Sandro e Nilmar che hanno sostituito Ramires e Robson Robinho rispettivamente.
Il Brasile ha aumentato il proprio vantaggio al 69' minuto, con un gol di Alexandre Pato. Nonostante gli sforzi, l'Iran ha faticato a reagire e a mettere in pericolo la difesa brasiliana.
Entrambe le squadre hanno continuato a fare cambiamenti nelle fasi finali della partita. Al 73' minuto, Karim Bagheri ha preso il posto di Masoud Shojaei per l'Iran, mentre al 78' minuto, Réver ha sostituito Thiago Silva per il Brasile.
Il Brasile ha fatto un'ulteriore sostituzione all'81' minuto, con Wesley che ha preso il posto di Lucas Leiva.
Il Brasile ha sigillato la propria vittoria al 90' minuto, con un gol di Nilmar. Il punteggio finale è stato di 3-0 a favore del Brasile.
Nonostante la sconfitta, l'Iran ha dato il massimo durante la partita, ma è stata la squadra brasiliana a emergere come vincitrice con una prestazione dominante.














