Porto v Liverpool Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 17/04  Stadium: Estádio do Dragão

Manchester City v Tottenham Hotspur Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 17/04  Stadium: Etihad Stadium

Juventus v Ajax Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 16/04  Stadium: Allianz Stadium

Barcelona v Manchester United Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 16/04  Stadium: Camp Nou

Ajax v Juventus Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 10/04  Stadium: Johan Cruijff Arena

Manchester United v Barcelona Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 10/04  Stadium: Old Trafford

Tottenham Hotspur v Manchester City Betting Preview: Latest odds, team news, tips and predictions

Champions League: Wed, 09/04  Stadium: Tottenham Hotspur Stadium

Liverpool v FC Porto Betting Preview: Latest odds, team news, tips and predictions

Champions League: Mon, 08/04  Stadium: Anfield

Barcelona v Lyon Betting Preview: Latest odds, team news, tips and predictions

Champions League: 13-March  Stadium: Camp Nou

Bayern Munich v Liverpool Betting Preview: Latest odds, team news, tips and predictions

Champions League: 13-March  Stadium: Allianz Arena