En la Copa Mundial de Fútbol de 2006 disputada en tierra germana, el árbitro argentino dirigió el inaugural Alemania vs Costa Rica por el Grupo A; los partidos de primera ronda República Checa vs Ghana (por el Grupo E) y Suiza vs Corea del Sur (Grupo G), y los cuartos de final entre Inglaterra vs Portugal, antes de la gran final entre Italia y Francia que coronó a los azzurros como nuevos reyes del fútbol planetario, donde demostró un muy buen nivel y coronó un gran arbitraje.