Joshimar D'Silva pulled one back for the visitors in the second session.
With this win, Bengaluru FC move to 11 points from four matches to stay on top of the Points tally while the Kolkata outfit are yet to open their account after three matches in the Airtel I-League.
John Johnson made the difference between the two teams. Apart from standing tall in the defence, Johnson opened the scoring for the hosts in the 12th minute as he headed it in following a corner from Beikhokhei Beingaichho.
This was Johnson's third successive goal in as many matches and it bagged him his third successive Man of the Match Award.
Rooney doubled the score for the hosts in the 28th minute. Beingaichho was once again involved in the buildup as he moved down the right flank to send it a perfect cross which was clinically headed in by Rooney.
The hosts could have scored another goal before the interval Malemnganba Meitei missed a great opportunity from close range.
Despite trailing by two goals, it was the visitors who got off to a promising start in the second half. Mohammedan's Tolgay Ozbey made a couple of good moves in the first 10 minutes of the session but failed to put the ball past the Bengaluru goalkeeper Pawan Kumar. In the 77th minute, Pawan made a great save as to deflect Tolgay's right footer from inside the box.
However, off the resulting corner Joshimar leapt higher than all to reduce the margin. The goal did raise of a comeback but the Bengaluru FC defence were able to shut doors.
The hosts also had their chances in the second half but were unlucky not to increase the margin. In the 69th minute Mohammedan Sporting Goalkeeper Sukhwinder Singh made a brilliant save to deny Rooney his second goal; and then, in the 84th minute, Robin Singh's left footer just went over the bar.
Bengaluru FC next play Dempo Sports Club on October 23 while Mohammedan Sporting will take on Rangdajied United FC on October 20.
--IBNS (Posted on 11-10-2013)