This just shows how useless Geekbench has become. The best mobile CPU from AMD (Ryzen AI 9 MAX+ 395) scores higher than the best desktop CPU (Ryzen 9 9950X3D), even though the desktop CPU has more full fat / Zen 5 cores (16 vs 8), a much higher (approx. 3 times) TDP and much higher base/boost clocks compared to the mobile CPU.
Make it make sense :)
I'm the last one to defend the Geekbench as it is extremely overrated, not representing many CPU features and/or extensions and sometimes heavily skewed.
However it makes sense that 395+ may score higher than desktop, as it has about 3 times the memory bandwidth so for some applications it may be very valuable. Geekbench is probably not pushing these CPUs far enough to make (much) lower TDP important enough to offset bandwidth advantage.
Scores are ridiculous as for example the 9900X3D has a 400MHz higher all-core boost clock than the 7900X3D, plus IPC improvements.