Most coaches and players say penalties are not lucky, they have to train a lot, and also very important is the fact of the emotional.
Clearly Spain was the strongest squad, so many players who are stars on their club, Spain is one of the great teams, already world champion, so I think the emotional of these players are harder to manage.
Morocoo players are more "relaxed" to penalties, they are "supposed" the weaker team and nothing to lose.
Congratulations to them, they played like the best match of their lifes, they deserved it
Against Portugal will be another great match, one tem motivated enough because beat Spain, and another team with huge confidence after 6x1 against Swiss.