The 2d and 3d test are single threaded.
You new cpu has a slower single thread speed.
I had a overclocked my E8500 from 3.16 GHz to 4 GHz and ran PerformanceTest on it and it showed a higher CPU Mark from 1999 -> 2541. It also showed a higher 2D Mark from 447 -> 543 and a higher 3D Mark 5234 -> 5811. I then swapped my CPU for a Q9650 3 GHz. I see that the CPU Mark went up from 2541 -> 3846 but my 2DMark fell 543 -> 429 and 3DMark fell from 5811 -> 5534. Why did the stronger processor upgrade overperform the overclocked E8500 handily but underperform on 2DMark and 3DMark? My GPU is Nvidia 1050 Ti.