Di Niro hands down.
Pacino's best role outside of the Godfather saga, IMO was in "Heat." But even then, he was still upstaged by DiNiro. DiNiro also blew away Pacino in Godfather II. So they have been head-to-head twice, and both times, Bobby took him.