The promised land is close for Manchester City. They lead this semi-final 2-1 from the first leg and are heading for their first ever Champions League final. City could be Premier League champions by the time this game begins. A Liverpool win over Manchester United will confirm that but they're going to win it anyway. They would have been delighted with the 2-1 win in Paris, especially after going a goal down. Even a 1-0 loss in this second leg will see them finally get through to this final. They aren't the kind of side to think like that though and will want to get another win over PSG. City have won all five of their home games in this season' Champions League, scoring at least twice in each game. Five of their last eight home games in this competition have seen both teams score. With Aguero in good form at Crystal Palace on Saturday, City have so many options in this game.
PSG are in a tight battle with Lille and Monaco for the French Ligue 1 title. They won on Saturday and now bid to reach their second Champions League final in a row. They may have lost the home leg but they will still have plenty of hope of getting past City. PSG have already won away at Manchester United and Bayern Munich in the Champions League this season. While they have the likes of Mbappe and Neymar, PSG can never be discounted. That's why predicting the end result of this game is so difficult. A bet on both teams to score looks the safest way to get a win as the last four PSG away games in this competition have all seen both teams score.