Calcutta Police secured a 2-1 victory over Rainbow at home on 30 August 2026 in the Calcutta Premier Division regular season. The visitors took all three points despite playing away, extending their recent momentum with a result that matters more than the scoreboard suggests. By then, the gap between seventh and twenty-first place had grown another notch.
Three goals marked the match, arriving at 41 minutes, 67 minutes and 85 minutes. The home side found the net once while the visitors struck twice to claim the win. And here's the thing about this result — it wasn't a match decided by dominance but by who took their moments when they came.
Rainbow sit twenty-first in the table after eleven games, with two wins, one draw and eight defeats yielding just seven points. Their recent run reads poorly: a 1-6 loss to Pirates followed by a 0-5 hammering from Aryan before the 3-1 victory over Kalighat. To be fair, they had shown life against Kalighat, but the last two outings told a different story entirely.
Calcutta Police occupy seventh place from ten matches, sitting on seventeen points from five wins, two draws and three losses. Their form has been steadier — a 3-0 win over Kalighat and a 1-0 victory against Pirates frame a sequence that includes two defeats to United and Mohammedan. The away win at Rainbow extended their unbeaten run and kept them clear of the lower reaches.
The result leaves Rainbow still rooted in the bottom half while Police maintain their mid-table position. Seven points separate them in the standings, and this defeat adds to Rainbow's growing list of losses. Calcutta Police, meanwhile, hold their ground with a result that fits the pattern of their season — not spectacular, but consistent enough to stay in contention.