Got it. it was all in the SELECT DISTINCT on (field name), field, field etc...
select distinct on (t1.fixtureid)
t1.fixtureid,
t1.teamid,
t1.score,
t2.teamid,
t2.score
from results t1
join results t2
on t2.fixtureid = t1.fixtureid
where t2.teamid != t1.teamid;