Volta a Portugal 2026 Stage 2: Stage Report 03 Santiago Mesa Wins Photo Finish in Albufeira as Rui Oliveira Keeps Yellow Open Chronicle August 7, 2026 Volta a Portugal 2026 :Daily stage reports 0 Comments Image: from Volta a Portugal X @VoltaPortugal By Open Chronicle Cycling Santiago Mesa claimed a dramatic victory on Stage 2 of the 2026 Volta a…