In the manga, Sukuna defeats Gojo using Mahoraga adaptation to bypass Infinity. But at full power, this is the closest battle in all of JJK.

The Case for Gojo

Gojo Infinity makes him physically untouchable. Unlimited Void paralyzes targets with infinite information. Six Eyes give him near-infinite energy efficiency. Most characters in JJK treat him as invincible.

Infinity (Passive)

Nothing physically reaches him without bypassing the concept of mathematical limits.

Unlimited Void

Paralyzes with infinite information simultaneously. Can kill most opponents in minutes.

The Case for Sukuna

Sukuna at 20 fingers is the King of Curses. Malevolent Shrine operates without a barrier in open space. Dismantle and Cleave passively cut everything in range.

Malevolent Shrine

Open domain slices everything within 200m — harder to counter than standard barriers.

Mahoraga Adaptation

The key to defeating Gojo — teaching Mahoraga to adapt to Infinity itself.

Verdict

The manga gave us the canonical answer: Sukuna wins — but only via Mahoraga adaptation. Without that specific counter, Gojo Infinity would make him invincible against even Sukuna at full power.