They had to hang on grimly at the end, but the victory puts them on course to get to the last 32, especially as the eight best third-placed sides will go through from the group stage.
Haiti are one of the lowest-ranked sides at the tournament, at 84th in the world, and Scotland knew the importance of beating the Caribbean nation with tougher tests to come.
They play Morocco at the same stadium in their next game on Saturday before heading to Miami to take on Brazil. Morocco and Brazil drew 1-1 in Saturday’s other Group C encounter in New Jersey.
Haiti’s achievement in getting to the World Cup is one of the most inspiring stories of this tournament, given the turmoil in the country which prevented the team playing qualifiers at home.
McTominay hits post
Their line-up included midfielder Jean-Ricner Bellegarde and striker Wilson Isidor, both of whom featured regularly in the English Premier League this season.
But there is greater depth in the Scotland side, with the likes of McGinn, skipper Andy Robertson and Scott McTominay.
The Napoli attacking midfielder, scorer of an iconic overhead kick in the decisive win over Denmark which sealed qualification, was fit to start this game after shaking off a stomach bug.
McTominay almost gave a Scotland team playing in salmon pink the lead in the 17th minute, when he arrived at the edge of the area to crash a shot off the post from a Ben Gannon-Doak lay-off.
Haiti were beginning to grow as a threat when Scotland took the lead on 28 minutes.
Che Adams stretched the opposition defence before Gannon-Doak’s ball in fell to McGinn, and his shot found the net via the outstretched leg of Bellegarde.
They were unable to build on that, as Haiti forced them back and stepped up the pressure in the closing stages as they sought to avoid defeat in a World Cup game for the first time.
French-born Ruben Providence was a regular threat on the wing and imposing centre-forward Frantzdy Pierrot almost equalised in the 85th minute, but his towering header went just wide.
Haiti, who lost all three games in their only previous World Cup appearance in 1974, now face Brazil next in Philadelphia.
– AFP
Go all in to unlock every Fifa World Cup 2026 match with a TVNZ+ Event Pass.