Villarreal og Osasuna så længe ud til at dele, men gæsterne fra Osasuna udnyttede et forsvarskiks i kampens slutfase til at sikre en 2-1-sejr i La Liga.