No Estádio do Algarve, os britânicos adiantaram-se no marcador aos 32 minutos, beneficiando de uma grande penalidade convertida por Cullum Coke.
Portugal empatou no início do segundo tempo, por Diogo Gonçalves, mas a equipa inglesa voltou a colocar-se em vantagem perto do fim.
Quando já poucos esperavam, Anthony Oliveira restabeleceu o empate a instantes do apito final.
Portugal segue no segundo lugar do torneio, com dois empates, atrás da Alemanha, que soma quatro pontos. A equipa das quinas volta a jogar no domingo, às 15 horas, com a Holanda.