Barcelona have won every game they've played this season and are looking tough to stop. They've lost only three of their last ten games in the Champions League while Monaco have won only two of their last ten in this competition.
We do expect both teams to score in this one with Barcelona having seen both sides find the back of the net in four of their last five games this season, but an away win feels like the most likely outcome here. Monaco 1-3 Barcelona.