BMW X3 M40d G01 vs MG HS PHEV FWD: simulate the duel | Caralogy