Rogers Kimaree struck in the 87th minute after Jean Frederic Sarah had put Mauritius ahead in the 19th minute off a header.
Mauritius looked organised, adopted an aggressive approach from the start and had better possession of the ball. It helped them take a 1-0 lead in the 19th minute. From a cross from the flank by defender Pascal Damien Balisson, Sarah gave Mauritius the lead off a header.
St Kitts and Nevis had to wait for 68 minutes for the equaliser. Assisted by forward Tishan Hanley, Kimaree ran in and netted the ball even as a handful of fans cheered at the Andheri Sports Complex.
After the break, Mauritius missed a chance to extend their lead as Jean Mervyn Jocelyn's shot was on target only to be saved by St Kitts and Nevis custodian with a dive.
More From This Section
A few minutes after that, Sarah's header went completely off target, even as the St Kitts and Nevis defence was tested all through the game.
Mauritius again had a chance but Louis Guiyano Chiffone, who got a pass from Sarah, hit marginally wide. Sarah, who was the best Mauritian player, had another chance but this time, he too missed the target.
St Kitts and Nevis coach Jacques Passy said that his team played a "very bad first half".
"I would not call an excellent, but an above average performance. We had six goal opportunities, (but) a draw leaves me with a smile," said Passy.
His boys play India on August 24 and Passy termed the hosts as favourites.
"I have no excuse philosophy, If we win, we are the champions. If India win, they are champions. I am facing a great team (India), which everyone should be proud of. We can do much better.
"Today, our display was below than what the team can do, it was not a tactical problem. We were not just comfortable. India are the favourites," he maintained.
Mauritian coach Filo said his side will hope to improve.
St Kitts and Nevis play hosts India on August 24 at the same venue.