Congress grins, BJP grimaces