Gerard Moreno has been in sensational form for Villareal, making his presence felt with excellent performances.