SARZEAU, France >> Fernando Gaviria and Peter Sagan have turned the first four days of the Tour de France into an enthralling duel of rising star versus world champion.And Tour newcomer Gaviria is winning so far.Gaviria edged Sagan at the finish line to claim Stage 4 on Tuesday and take his second stage win in his first participation at cycling's greatest race.