try the Clinique Pore Minimizing primer, and I also recommend using a sunscreen that will keep your face cool and stop the oil from forming. my favorite is Shiseido Urban Environment for face & body. There is one specifically for face, but I haven't ever tried it. The sunscreen in the face & body cream form does leave a white cast (but I am ghostly pale so I don't mind), so maybe the face one is designed not to have that.