England and Slovenia both tasted victory in their penultimate meeting before the World Cup finals, while reigning champions Germany fell to a shock defeat at the hands of Austria in delayed fixture in Klagenfurt.
Gareth Southgate's England were on song in the first half of their fixture against Group D side Nigeria as goals from Gary Cahill and captain Harry Kane saw the hosts run out 2-1 winners at Wembley. An early second half goal from Arsenal's Alex Iwobi gave the Super Eagles something to chase, but in the end a stoic England performance saw them claim victory.