Infinite is a tough fighter but one that Shadow even called weak. That was the Gap between their abilities so it’s clear who would win here. If you notice, Infinite never actually attacked Shadow and stuck to mind games. Now why would he do that? Well he feared Shadow and what The Ultimate Life Form was capable of. He isn’t an opponent that you want to underestimate. One good Super Shadow blast and it’s all over. Shadow wins.