Badri capped a flowing move in the 16th minute to fire Tunisia ahead and the African side could have led by a bigger margin at the interval but for some poor finishing and a pair of good saves by Croatia keeper Simon Sluga.
Bruno Petkovic levelled early in the second half with his first international goal before substitute Sliti converted a 70th-minute penalty for Tunisia after Croatia captain Domagoj Vida handled the ball in front of goal.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
(Writing by Zoran Milosavljevic; Editing by Pritha Sarkar)
