Yes it came with a heatsink/fan...its the heatsink that I am having issues with..I did put the spacers behind the MB and there are no components in the way, the screws match up perfectly. For a better description, I cannot push the pins down into the CPU fan/heatsink holes on the motherboard, because its as if the CPU is a little too high or the copper base of the heatsink is a little too low. I think I am just going to send it back for another one..I had the CPU installed correctly.