Tottenham and Manchester City will face each other in an all-English quarter-final of the Champions League next month.

Last year's beaten finalists Liverpool received arguably the most favourable draw after being paired with Porto, while Manchester United face a daunting tie against Barcelona.

United and Liverpool will meet in the semi-finals if they reach the last four, with Tottenham or Manchester City facing the winner of the quarter-final between Ajax and Juventus.

Manchester City won both of their Premier League ties with Tottenham last season and also beat Mauricio Pochettino's side at Wembley earlier in this campaign.

Manchester United's tie against Barcelona means interim manager Ole Gunnar Solskjaer will enjoy another trip to the Nou Camp, where he scored the winner in United's Champions League final win over Bayern Munich in 1999.

The first legs of the quarter-finals will take place on April 9 and 10, with the second legs on April 16 and 17. Via Press Association.

A reminder...

Although they were drawn to play the second leg at home, Manchester United will actually instead be at Old Trafford for the first leg against Barcelona. This is because City are playing their second leg against Spurs at home, and Uefa rules say you can't have two sides from the same city playing home matches in the same week.

Ole Gunnar Solskjaer is heading back to the Nou CampCredit:
Getty Images

Some background reading

And my colleague Jason Burt wrote yesterday on how the English clubs have reasserted their dominance in Europe.

The rest of Europe feared this day would arrive. For the first time in more than a decade four Premier League teams have made it into the quarter-finals of the Champions League and the concern for everyone else is that it is the start of a new era of dominance.

And then there were eight

After a hugely exciting last-16 stage, the next step in the Champions League rodeo is an interminably dull draw undertaken in a cavernous hall in Switzerland.

But though the process may be tedious, the matches thrown up promise to be extremely interesting. A reminder of the eight teams that have got this far:

Ajax (NED)

Barcelona (ESP)

Juventus (ITA)

Liverpool (ENG)

Manchester City (ENG)

Manchester United (ENG)

Porto (POR)

Tottenham Hotspur (ENG)

So a very strong mix of established clubs and teams that we're not used to seeing at this stage. It receives a lot of flack but the Champions League knockouts really have been so much fun this season and last. Hopefully there'll be more to come in the quarters.

Anyway speaking of fun, a few admin points to make. This draw is completely open so anyone can play anyone - including the four English sides. In theory then we could have two all-Premier League quarter-finals.

Manchester City are the bookies' favourites to win this year's Champions LeagueCredit:
Getty Images

As well as the quarters, today's draw will also see the draw made for the semis so the eight teams remaining will know their projected paths to the final. They will even discover who will be the 'home' team for the final in Madrid.

And finally on the housekeeping front, the two Manchester clubs can't play at home on the same week. So if they are both drawn at home in the first or second leg, Manchester United – as the team that finished lower in their domestic league last season – would have their order of home and away leg reversed.

For those looking ahead to the final few rounds of this year's competition, these are the dates for your diary:

9/10 April: Quarter-finals, first leg

16/17 April: Quarter-finals, second leg

30 April/1 May: Semi-finals, first leg

7/8 May: Semi-finals, second leg

Saturday 1 June: Final – Estadio Metropolitano, Madrid

City are the favourites to win the competition, followed by Barcelona and Juventus. You'd imagine those three will be hoping to avoid one another.