By Jake Richards
Hundreds of supermarket filling stations will be offering cheaper fuel from Thursday.
Asda led the way on Wednesday by announcing a 2p cut in petrol and diesel.
Then rival Sainsbury's, followed later by Tesco, said they would be cutting their fuel by "up to 2p a litre" - from Thursday.
Asda said its reductions would mean motorists paying no more than 131.7p a litre for petrol and 137.7p a litre for diesel.
Asda petrol trading director Andy Peake said: "Today's move shows that we are once again leading the way in reducing the price at the pump.
"Unlike other retailers, our price cuts benefit everyone across the country, meaning that no one filling up at Asda will be forced to pay a postcode lottery."
Sainsbury's head of fuel Richard Crampton said: "With Christmas on the horizon, we know that this can be an expensive time of year so we're delighted to announce that from tomorrow we will be lowering our petrol and diesel prices by up to 2p per litre."
A Tesco spokesman said: "We are dropping the price of unleaded and diesel by up to 2p per litre from tomorrow morning.
"As Britain's biggest petrol retailer with 490 forecourts, more motorists will make savings at the pumps at Tesco than at any other fuel retailer."