The juggernaut of the Bharatiya Janata Party-led National Democratic Alliance, which triumphed in three of the four east and north-eastern states that went for assembly bypolls on Saturday, was halted yet again in West Bengal where Mamata Banerjee's Trinamool Congress registered a six-on-six clean sweep.