That's right, Genoa is playing so well that it makes Milan have to fight until extra time. With this victory, Milan managed to advance to the next round and will face the winner of the Lazio v Udinese match. while Genoa's defeat in this match extended the bad record of the match. In Serie A, they are in the relegation zone, if Sheva is under threat from the Genoa board, i think it will be accepted by Sheva, because he failed to bring Genoa to the better positions. There is no official news regarding Sheva sacking today, but it looks like it will be done in the next few days.
Yes, I looked, there is no news about his dismissal yet. I think if Genoa played as well in Serie A as they did yesterday in the cup, then the results of the team would be better. I think the leadership of Genoa is only holding back from Sheva's dismissal by a large sum of payments for early termination of the contract.
The final result is good for Milan, but terrible for betters - I highly doubt that anyone was betting on Milan going to the next stage, and not on Milan simply winning in regular time. Due to this result, a lot of bets (and multibets) burned out. Genoa did not get anything in the end, but maybe the result of regular time will give them confidence and help them in the fight to get out of the relegation zone.
Of course, it was logical to assume that Milan would win in regular time, and for those who made bets, the match turned out to be unsuccessful. But there are positive moments in this match, I can say that the game shows that the team wants Sheva to be a coach and you are right, a draw with Milan can add confidence to the players. Frankly, few people believed that Genoa could beat Milan. Maybe Sheva will get a few more matches as an extra chance.