Motorola offers a 144Hz display with 4500mAh battery on this phone. Further, it is backed by the Snapdragon 7 Gen 3 SoC, paired with up to 12GB RAM.
The Vivo V40e also has a 120Hz panel with a 5500mAh battery. This phone runs on the Mediatek Dimensity 7300 chip, coupled with 8GB RAM.