Cycles' equivalent of Internal's Normal Coordinates Mapping?

With blender Internal I can map a texture to Normal coordinates, giving a result similar to Matcap.

So far I haven’t been able to achieve this with Cycles. I figured connecting Normal from the Texture Coordinate node to Vector from Image Texture would do it, but no result there.


Any idea how to achieve this in Cycles?

That’s it! A bit more complex than I was hoping for (compared to the Internal method), but this is exactly what I was looking for.

Thank you.