England V Greece W

England take on Greece at the King Power stadium in Leicester. Coming into the game 3-1 on aggregate, can the lionesses finally qualify for the World Cup?

avatar Freya.libby