An all-Spanish Champions League final is 11/10 with Sky Bet after Barcelona and Real Madrid were kept apart in the semi-final draw.
The Leeds-based bookies initially went up with 10/11 about the two Primera Division sides making it through to the Wembley showpiece after Barca drew Bayern Munich and Real were handed a tie with Borussia Dortmund. However, they soon moved the price out to 11/10.
Real were declared the big winners in the draw and were cut from 12/5 to 2/1.
However, that price still has them behind Barca in the betting with the Catalans 15/8 market leaders.
Bayern are 11/4 shots with Dortmund the outsiders at 6/1.
An all-German final is out at 7/1 with Sky Bet.
Sky Bet's Chris Spicer said: "While the Spanish sides are favourites, our book on which side will lift the trophy remains fairly evenly spread, with Barca not quite attracting their usual volume of support.
"Bayern were arguably the most impressive performers in the quarter-finals, making light work of Serie A leaders Juventus, while both Barca and Dortmund struggled and Madrid enjoyed a fairly fortuitous draw."
Barca are 8/13 to qualify for the final, with Bayern at 6/5. Real are 2/7 to progress from the other tie. Dortmund can be backed at 5/2.