Gareth Southgate’s men have emerged as the winners against No.1 side.
England have edged out Belgium 2-1 in UEFA Nations League, with Mason Mount’s strike proving decisive.
Belgium drew the first blood in what looked like a drab first-half display from England.
Romelu Lukaku was brought down in the box after an unnecessary slide from Eric Dier. Lukaku converted the penalty at the first quarter of the game.
The goal also helped the Red Devils to gain more territory in the first half, as England looked vulnerable even with five-man defence.
However, there was a shift in the momentum when Marcus Rashford equalized for England from the penalty spot. Thomas Meunier brought down skipper Jordan Henderson in the box and the referee was quick to raise a yellow.
Rashford stepped up to convert the penalty as the Three Lions were happy to be on level terms before heading to the tunnel.
England’s performance was drab for most of the second half although they gained the lead around the half-hour mark with the help of Mason Mount.
The Chelsea midfielder produced a bending effort which took a slight deflection from Meunier to beat past Simon Mignolet.
The No.1 ranked side went in search of the equalizer, but to no avail in the end.
England might have won the game but their performance wasn’t convincing. Jack Grealish would have brought the spark but Southgate decided not to call him for the entire game. Jason Sancho came off the bench in the dying minutes of the game.