Roger v Whitebeard by far the shortest fight on that list but it is just pure hype and fanservice. The first clash, the exchange of words, the exchange of grins. What men.
I also went for Luffy v Katakuri which is as close to Luffy v Lucci as we've gotten in the timeskip so far.