Manchester City took last month’s revenge in style after winning the first leg of the EFL Cup semi-final 3-1 at Old Trafford against Manchester United. Riyad Mahrez and Bernardo Silva’s strikes assisted the away side to frame a 2-nil lead in the first 33 minutes. The Brazilian Andreas Pereira scored an own goal and put the patrol on fire. Marcus Rashford scored for United in the second half and left the home fans with a little hope to outsmart Manchester City in the second leg.