Question: last time england was in the semi finals world cup
Answer: England played against Sweden in their quarter - final at Cosmos Arena , Samara on 7 July 2018 .