La Liga: Barcelona one win away from title as Atletico Madrid falters