A late equaliser from the penalty spot earned Ivory Coast a 1-1 draw with a second-string Belgium side in a friendly on Thursday, ending a run of 12 successive victories for the top team in the world rankings.
The Belgians rested almost all their regulars ahead of Sunday's Nations League clash against England at Wembley (stream live at noon ET on ESPN+ in the U.S.), but went ahead when Batshuayi converted from point-blank range at the second attempt after being set up by Alexis Saelemakers, one of five debutants used by coach Roberto Martinez.
Batshuayi also had the best chances of the first half, being denied by Ivorian goalkeeper Sylvain Gbohouo and blasting a free kick from the edge of the penalty area wide.
Substitute goalkeeper Hendrick Van Crombrugge, who rejoined the squad hours before kickoff after the birth of his child this week and replace Simon Mignolet to earn his first cap, made a reflex stop to deny Nicolas Pepe an equaliser after Wilfried Zaha had cleverly set him up.
Zaha continued to trouble the home defence, however, and was fouled by debutant Sebastiaan Bornauw in the box, leading to Ivory Coast's late penalty.
It was a first international in 11 months for the African side who next play Japan in Utrecht on Tuesday.
Belgium's game against England on Sunday is followed by another Nations League match in Iceland on Wednesday.