Belgium are three points clear in second in Nations League Group A4 after beating Poland 1-0 at PGE Narodowy in Warsaw.
A 16th-minute header from Michy Batshuayi proved the difference on the night in a tightly-fought game.
Ad
Eden Hazard thought he had extended Belgium's lead in the 33rd minute, but his goal was ruled out for offside.
UEFA Nations League
Johnson grabs late equaliser as Wales draw with Belgium
Nicola Zalewski almost pulled a goal back for Poland on the stroke of half-time, but his shot went just wide of Simon Mignolet's right post.
Belgium came forward again in the second half and this time it was the turn of Thorgan Hazard to have a go in the 54th minute, but his first-time effort from close range flew just wide of the post.
Poland failed to register a shot on target on a night where Belgium deserved their three points.
- England thumped by Hungary as poor run of form continues
- Nations League tables
The Red Devils are now three points clear of third-placed Poland on seven points after four matches played.
Belgium will next host Wales on September 22 before playing Netherlands in their final group fixture at the Estadi Johan Cruyff on September 25.
Netherlands top the group with 10 points from four games after they beat Wales 3-2 on Tuesday.
UEFA Nations League
Netherlands fight back from two down but Depay misses late penalty in Poland draw
UEFA Nations League
De Bruyne and Trossard on target as Belgium bounce back to thrash Poland