THE Giants and Eagles are playing for the right to face Richmond at the MCG in a preliminary final when they face off on Saturday.