I'm not sure actually. Iniesta wasn't offside and Navas was behind the ball when he got the assist from Iniesta. He, however, was offside when Cesc made the first pass to Andrés. Should the ref have blown there even though Navas wasn't receiving the ball? Offside rules are so complicated nowadays.
Yeah, Navas was definitely offside on the first phase, when Cesc passed it to Iniesta, but Navas didn't receive the ball, so wasn't deemed to be offside.
Navas was then onside when receiving the ball from Iniesta.
You've got the rules wrong mate!