Bernardo Silva scores with rocket for Manchester City vs rivals Manchester United

In the 16th minute of this evening’s mammoth Carabao Cup semi-final first-leg between Manchester City and Man United, Bernardo Silva produced this moment of magic.

After picking up the ball from Kyle Walker, City star Bernardo Silva charged towards goal and punished United’s defence for giving him space by firing the ball into the top corner.

Take a look at the Portuguese star’s stunning strike below:

David de Gea had no chance of stopping this wonderful strike.