Ole Gunnar Solskjaer admits his Manchester United side did not deserve to win their Carabao Cup semi-final against Manchester City.