Manchester City begins the next phase of its quest towards a maiden Champions League trophy when it heads to Portugal to take on Sporting CP in the first of two legs in the Round of 16.
After topping Group A with 12 points, the Citizens will be seeking to get ahead in the tie with away goals, while Sporting attempts to cause a big upset as the rank outsider.
This is the first time the Portuguese giants have made the Round of 16 since the 2008-09 Champions League tournament when they were waltzed out of by Bayern Munich to the tune of a 12-1 aggregate score.
Sporting has actually won seven of its last nine home European matches and if we scroll back to 2012, it knocked Manchester City in the last 16 of the Europa League.
But both teams have obviously changed a heap since then and City has become one of, if not, the best footballing team in world football.
Pep Guardiola is expected to name a very strong line up for this clash.
Rodri, Kevin De Bruyne, Aymeric Laporte and Joao Cancelo were given a rest during the 4-0 win over Norwich but will be back in the side here, while Raheem Sterling, who netted three times against the Canaries, should start in a front three alongside Riyad Mahrez and Phil Foden.
The market is saying this should be a comfortable win to City and it is hard to disagree.
Prediction: Sporting CP 1 Manchester City 3
Suggested Bets: Over 2.5 goals at $1.59
Suggested Same Game Multi:
Leg 1: Manchester City head to head
Leg 2: Total goals over 2.5
Leg 3: R. Mahrez anytime goalscorer
Combined odds = $3.95