Since all Z97 CPU's use the exact same size CPU and memory, and the exact same spacing between the CPU and the first 16x PCIe slot, Yes, I think it will work just like it has for most of us. If that memory has high fins, get low fin memory. I have 2667 memory with fins so low you cannot even see them unless you get right down next to them, so you don't need the big ugly fins at all.
The one thing that gets most people who have narrow cases is that the cooler fits the motherboard, but when you install the motherboard, the cooler block is too tall to put the side cover on. So make sure you have more than enough room for that cooler block.