England and France battled for a spot in the 2022 semi-finals, highlighted by Aurélien Tchouaméni's thunderbolt and Olivier Giroud's decisive header.