I don't know why people are putting too much blame on Mbappe when we all know that a tree cannot make a forest. There's nothing Mbappe alone can do without the team complete first eleven. Because if you look at the game, you will see that it's the second choice players that Ancelotti used, and on a good day, he wouldn't have used these set of players if his first eleven are complete. The fact is that, Madrid lost because their players fit for the match are on injury, and Liverpool is super hot this season.
It is natural because if you look at Mbappe, he has not played consistently and has not been able to finish many opportunities well and he even failed to execute a penalty. However, if all the mistakes are blamed on Mbappe, I think it is not right because many Real Madrid players did not play well during the match. Real Madrid's condition will be even more difficult and they will have a very tough season now because their performance is not as usual.
Liverpool really took advantage of Real Madrid's weaknesses so they managed to win the match because in the previous season under Jurgen Klopp, Liverpool found it very difficult to win when facing them. Liverpool has the opportunity to be a candidate for the title because of the majority of teams, they are the only ones who have performed so impressively.