Alessandro De Marchi took Stage 2 of the Tour of the Alps, soloing to victory after escaping the break. Tobias Foss remains the race leader.