We saw them against with each other only one time when gai save kakashi from itachi's ms. So who will win if there r a fight between them.
Both r strongest at their class. Gai 3 time kicked kisame. We know that gai easily fight threw genjutsu coz gai able 2 fight with everyone without eyecontect...