Iš viso Brazilijoje jis teisėjavo trijose rungtynėse. Meksikietį galėjome išvysti dvikovose tarp Belgijos – Alžyro, Italijos – Urugvajaus ir Brazilijos – Vokietijos.
M.Rodriguezas liūdnai pagarsėjo rungtynėse tarp italų ir urugvajiečių, kuriose Luisas Suarezas įkando Giorgio Chielliniui. Už šį nusižengimą arbitras L.Suarezui neskyrė net geltonos kortelės.
Ne ką mažiau neigiamų reakcijų sulaukė ir tame pačiame mače Claudio Marchisio parodyta tiesioginė raudona kortelė.
M.Rodriguezas taip pat teisėjavo 2006 ir 2010 metų pasaulio čempionatuose.