Belgium and Croatia could not be separated in Brussels, after Guillaume Gillet's goal on the stroke of half-time cancelled Ivan Perišić's opener in this Group A clash.
Marc Wilmots rested Marouane Fellaini, giving Steven Defour a start, but things did not go to plan early on as Croatia's Borussia Dortmund winger scored after six minutes. However, Gillet grabbed his first goal in a Belgium shirt in first-half added time to earn a share of the spoils, after the two sides had picked up opening-day victories.
The early momentum was with the visitors in the Roi Baudouin Stadium, as Mario Mandžukić darted into the area from the right and his cross fell for Perišić who made no mistake. It took a while for Belgium to get over the shock, but they slowly gained the ascendency as Eden Hazard had an effort blocked and Axel Witsel pulled a shot wide. It took something special to draw the hosts level, however, and it was RSC Anderlecht defender Gillet who delivered, swerving a remarkable volley into the net from 20 metres.
After the break more chances came Belgium's way with Christian Benteke and Kevin Mirallas going near, but it was Domagoj Vida who came closest to snatching a victory for Croatia, heading a fraction wide of Thibaut Courtois' goal in added time.