Soccer World Cup: Day 19 match reports
Drama, heartbreak and a hatful of goals were the order of the day as Morocco beat Portugal and France triumphed over England.

Morocco leap to victory over frustrated Portuguese
Who cares if it looked ugly, helter skelter and at times amateurish? History has been written: Africa at last has a team in the semi-finals of a World Cup competition.
Morocco are heading into the next round as they beat Portugal 1-0 last night.
Match report here.
French toast victory as Kane blasts England’s hopes sky high
The defending champs, France, march on to face Morocco in the semi-finals. England literally paid the penalty as they bowed out 2-1 to France in a match where both sides squandered good chances.
None more so than Three Lions captain Harry Kane who, after scoring from the penalty spot to level matters, failed to do so when they were awarded another spot kick.
Match report here.
#TacklingQatar2022: Manned by soccer fundi Dave Savides, the Corner Shop is the place to be for Soccer World Cup news. Savides, the long-time editor of the Zululand Observer, is tackling the coverage of the world’s greatest footie extravaganza for Caxton Local Media.

Read original story on zululandobserver.co.za