Morrisons thrashed the competition with a basket costing £4.02 less than closest rival Asda's in this week's The Grocer 33.

The retailer boasted eight of the cheapest items including the bargain salmon fillets at £8.98/kg, pears at 86p and Patak's korma sauce on promotion at £1. It also made the most reductions, including a 50% price reduction on its 12-pack of crisps to 24p and a 24p cut to the price of its pears compared with last week.

Asda found itself on unfamiliar ground in second place. It offered the cheapest Stella at £3.97 and naan bread at 55p, as well as round pound deals on both the kitchen towel and pizza.

Morrisons' shock win sent Tesco sliding to third place. The retailer failed to provide any of the cheapest items, but held its ground with 14 of the joint cheapest.

Fourth-placed Sainsbury's followed £1.77 behind, also providing none of the cheapest items. It offered just one promotion: Radox herbal bath at £1.

Waitrose, in its customary fifth place, outdid itself this week with a basket totalling nearly £75 £15.34 more expensive than Sainsbury's and £22.72 more than Morrisons. Salmon fillets at £19.20/kg and brie coming off promotion at £7/kg were major contributing factors.