NTT retain the lead in the overall competition and will have the maillot jaune for stage three, which will take place next weekend. The King of the Mountains competition is led by Israel Start-Up Nation.
Julien Bernard wins dramatic Stage 2 of Virtual Tour de France
Both the men's and the women's events ran over a 29.5km route with two climb sections.
There was also late drama in the women's section, with the American rider Stephens recovering from dropping back on the course's main ascent. Joscelin Lowden of the Drops team came in second, with Ceratizit-WNT Pro Cycling Team taking the last podium spot.
There are four stages of the virtual Tour remaining, with Tibco-Silicon Valley Bank taking the leader's jersey for now, while Canyon-SRAM have the Green jersey.
'So close!' - Lauren Stephens triumphs on Stage 2 of Virtual Tour de France