PAUL ELLIS/Getty Images
Manchester City beat Manchester United 3-1 in the first leg of their Carabao Cup semi-final on Tuesday at Old Trafford.
The defending champions ran rampant in the first half and took the lead in style when Bernardo Silva curled a fabulous strike into the top corner after just 20 minutes.
Riyad Mahrez rounded goalkeeper David De Gea to make it 2-0, while an Andreas Pereira own goal ensured the visitors went in at the break with a healthy lead.
Manchester United managed to pull one back through Marcus Rashford, but it's City who have the advantage heading into the second leg at the Etihad Stadium.