In a high-intensity game, where TRAU took the lead twice through Komron Tursunov and Salam Johnson Singh, an amazing solo goal in the second half by Real Kashmir captain Moro Lamine proved decisive as the Snow Leopards maintained their unbeaten run.
In a thrilling edge-of-the-seat encounter, Mohammedan raced into a two-goal lead through Nikola Stojanovic and Faslurahman Methukayil, but Faysal Shayesteh's free-kick ensured that the hosts trailed by one goal at the break.
Striker Jourdain Fletcher's thumping strike early in the second half won all three points for the Orange Brigade, who had as many as 11 shots on target in the entire match.
All India Football Federation (AIFF) president Kalyan Chaubey said on Tuesday that the current management of the organisation is aiming for 500 per cent growth of Indian Football in both qualitative and commercial aspects of game.
A second-half header by the substitute Ibrahim Nurudeen proved enough for the hosts as they defeated Churchill Brothers for the first time in the I-League.
In an action-packed game, a thumping header from Punjab defender Deepak Devrani in the second half proved to be the deciding factor after a first-half penalty by Luka Majcen was cancelled out by R Lalthanmawia's tap-in.
After two wins in their first two games, the hosts will head into the match on the back of a draw against Rajasthan United FC, where they conceded a late injury-time equaliser and had to settle for a point.
On the other hand, the Red Machines have endured a tough beginning to this campaign, suffering losses at home to Rajasthan United FC (1-2) and Sreenidi Deccan FC (2-3), before playing out a 1-1 draw away to Mumbai Kenkre FC.
The result saw Andrey Chernyshov's Mohammedan Sporting rise to sixth place in the standings with six points. TRAU, on the other hand, has slipped to the seventh position with four points.
Following this victory, Sreenidi Deccan have now won three out of their four games and have nine points on the table. Gokulam Kerala conceded their first goal this season as they now have seven points on the table with two wins and a draw from their four games.