Brandon McNulty soloed to victory on Stage 3 at the Tour of Sicily, but Odd Christian Eiking believed he was the winner after edging the race behind.