Change to: (first matches) AND (last is empty or last matches), and make worth 3 points, probably.