Barcelona enter their Champions League semi-final tie with Inter Milan as favourites, as Blaugrana are in red-hot form and will be full of confidence having beaten Real Madrid in the final of the Copa del Rey - a victory which extended their domestic unbeaten run to 19 matches.
Hansi Flick’s men have won five of their last six home Champions League games, scoring 17 times, following victories over Young Boys (5-0), Bayern Munich (4-1), Brest (3-0), Benfica (3-1) and Borussia Dortmund (4-0) while drawing 2-2 at home with Atalanta.
Inter Milan are currently on a three-game losing streak following shock defeats to Bologna, AC Milan and AS Roma, having failed to score in any of those matches. In their away Champions League matches, Inter have only scored more than one goal twice, doing so against Feyenoord (2-0) and Bayern Munich (2-1).
The Both Teams to Score market has landed in three of Barcelona’s last four matches, something that we expect to be repeated here, with Barcelona coming out on top.
Prediction: Barcelona 3-1 Inter Milan