It will be a triangular contest between Chief Minister Mamata Banerjee's Trinamool Congres, the newly-formed Left Front-Congress alliance and the BJP in the forthcoming West Bengal Assembly Elections.