Pereira struck in the 38th, 48th and 56th minutes to take his goal tally to eight, three more than his closest rivals for the Golden Boot, while Richard Gadze was on target in the 51st and 57th minutes as it rained goals for Delhi in their final home game of the league stage at Jawaharlal Nehru Stadium.
Delhi scored their last four goals of the match, all in the second half, in the space of nine minutes to the delight of the 18,000-odd spectators.
Delhi are now at second spot with 20 points from 12 matches, behind already qualified Mumbai City FC (22 points from 13 matches). They play NorthEast United on November 30 and Mumbai City FC on December 3 in their last two matches, both away games.
The Gianluca Zambrotta-coached side thus remained the only team not to lose a match at home this season. They have won thrice and drawn four times this season at home. Today's comprehensive win against Goa added to their growing reputation as the strong title contenders.
More From This Section
Delhi dominated for most part of the match and they were attacking from the word go and were lurking around the Goa goal all the time.
However, a goal against the run of play by Cardozo just after the half-hour mark saw Goa take the lead, stunning the home crowd.
This did not shake the home team's confidence and they restored parity within seven minutes through Pereira. After the changeover, Delhi showed how strong their firepower was as they scored four goals in the space of nine minutes with another two from Pereira and an equal number from Gadze.