To be in with a chance of winning the Football 4Cast prize money, simply predict the full-time result and an anytime goalscorer in the four selected matches. The game is available on iOS, Android and desktop.
Goal’s Jim Knight and Oliver Lines have made their selections, powered by Opta Stats, to help you along the way.
Jim: Juventus have an incredible defence and coupled with this being the first leg of a finely balanced knockout tie, I can't see many goals being scored in Turin. It's now been seven matches in all competitions since Juve conceded - they've yet to let a goal in during 2018 so the 0-0 is a definite runner.
Given how well they're playing at Wembley, Spurs would probably settle for a share of the spoils and they are looking pretty solid at the back too, with clean sheets against both Arsenal and Manchester United in their last three Premier League games.
Prediction: Juventus 0-0 Tottenham
Scorer: No Goalscorer
Oliver: This has tension written all over it. Juve haven’t conceded at home since the start of November whilst scoring 16 times – although seven of those came this weekend against Sassuolo. Remarkably, they have failed to win just 11 of their home matches in all competitions since August 2015.
Spurs’ away form has been patchy at best this campaign, but they showed in the group stage they could be genuine contenders. There is a good chance they will find the net for the 10th road game in succession, and if they do, then it will surely be Harry Kane who gets it.
Prediction: Juventus 2-1 Tottenham
Scorer: Harry Kane
Jim: Manchester City are the favourites for this competition and having established a massive 16-point cushion in the Premier League, they can turn their full attention to these midweek clashes. That's bad news for a Basel side who the rank outsiders for this tie.
The hosts have already beaten Manchester United this season so they're certainly capable of causing an upset but a straightforward away win looks to be the way to go for 4Cast players. Kevin De Bruyne is playing on another level to anyone else in the world right now so back the Belgian to get his name on the scoresheet in this one.
Prediction: Basel 1-3 Manchester City
Scorer: Kevin De Bruyne
Oliver: It is very difficult to see anything other than an away victory here, especially since Man City will have turned their attentions to this competition thanks to their 16-point lead in the Premier League.
St. Jakob-Park is usually a very difficult place to go – just ask Man United, who lost there in the group stages – and Basel should be able to cause some problems. That being said, City will look to rack the away goals up and Raheem Sterling looks a good pick to add to his four Champions League strikes this season.
Prediction: Basel 1-4 Man City
Scorer: Raheem Sterling
Jim: If you're looking for a high-scoring game then this could well be one of the better places to focus your attention. Porto's three group stage clashes at this venue produced 13 goals while Liverpool's clashes away from Anfield in the previous round saw a total of 15.
With both sides offering plenty going forward but not inspiring too much confidence at the back, 4Cast players could be spoiled for choice when it comes to a scorer selection. Roberto Firmino has six goals to his name in the Champions League and four of them have come on the road so back the Brazilian to be on song once again.
Prediction: Porto 2-2 Liverpool
Scorer: Roberto Firmino
Oliver: If nothing else, this match will have plenty of goals. Porto may have only conceded 10 goals in the league this season, but their last four home Champions League games has seen them ship eight goals – and score nine.
We all know the story of Liverpool, especially away from home, so it will be a massive shock if there are fewer than four goals. With six goals to his name in Europe and three in his last four in all competitions, Roberto Firmino is my pick to net in Portugal.
Prediction: Porto 3-3 Liverpool
Scorer: Roberto Firmino
Jim: You could argue that this isn't the game of the round but you'd be wrong. Real Madrid really need another European masterclass after a dismal performance in La Liga so far while Paris Saint-Germain will be keen to turn their domestic dominance into a Champions League crown.
Ronaldo's record in this competition is unrivalled (114 overall and nine this season) so he has to be the scorer option at the Bernabeu but there is likely to be plenty of action at both ends and a high-scoring draw looks a solid play in terms of a correct score.
Prediction: Real Madrid 2-2 PSG
Scorer: Cristiano Ronaldo
Oliver: Ties like this are the reason we love the Champions League. Last season’s winners have not exactly inspired much confidence of a repeat, but they have finally found some form with two high-scoring home wins in a row.
This will be PSG’s fifth consecutive fixture away from Parc des Princes, and will be in good spirits having won each of the previous four, so I’m backing them to edge this one in a thriller. Neymar scored in all but one of his side’s group games, and will want to add to the three career goals he netted in El Clasico whilst at Barcelona.
Prediction: Real Madrid 2-3 PSG