Tesco on top