Both should be interesting games. Madrid are better away from home than at home, and Betis are undergoing a revival under Fernandez, they're now unbeaten in 5. I think this is a winnable game for them.
Zaragoza's form hasn't been that great, but they should surely take the points against an ordinary Villarreal.