Diego “Diablo” Silva & Moises Rodriguez excel in new roles