
Roared on at nearly packed Cornella-El Prat stadium, last year’s Euro semifinalists dominated from the start but had to wait until the 75th minute to open the scoring as Ferran Torres finished from close range from a pass by substitute Yeremy.
But a few minutes later Myrto Uzuni equalised with Albania’s only shot on target helped by a deflection off Eric Garcia’s face.
As the game looked to be heading for a draw, Olmo received a short pass from Jordi Alba and curled a shot into the top corner from the edge of the box.
Spain next take on Iceland in A Coruna on Tuesday as they continue the buildup to this year’s World Cup in Qatar, which will be played in November and December.