Aman struck twice (19th, 47th minutes) while Gaston (15th), Boris (27th) and Suresh (75th) scored one apiece at the Tabriz Yadegar-E-Emam Stadium here.
Nicolai Adam's Indian boys, who could be part of the 2017 Under-17 World Cup, dominated throughout the match so much so that it turned out to be a totally one-sided encounter.
Bahrain's goalkeeper Bashar Abed was the busiest player on the pitch with the Indians, who have come here from a tour of Germany, toyed with their opponents.
The barrage of attacks started immediately after the match started.
In the 10th minute, Komal's shot hit the post and bounced back. Boris pounced on it and centered but Komal's shot was cleared off the goal line.
The livewire Boris and Ninthoi were consistently combining down the right. Ninthoi's centre was blocked for a corner in the 15th minute. Off this corner, Gaston blasted the ball onto the roof of the net to put India in the lead.
Just as the half-hour mark approached, Boris collected the ball near the centerline, dribbled his way past a few rival players and blasted it in to the left of a diving Basher. India were 3-0 up by the 27th minute itself.
Nicolai brought in his first substitution immediately thereafter -- in 28th minute -- with Aimol replacing Gaston.
Changing over, Aniket was denied by an onrushing Basher in the 46th minute. It did not matter much as in the very next minute, Aniket with a deft touch found Aman in the clear who bulged the net with a rasping left-footer to make it 4-0.
India next play hosts Iran in their second match on September 18.
