Question: who fulfilled the jedi prophecy?
Answer: George Lucas himself has stated that Anakin is the Chosen One and that the prophecy is true, although Luke indirectly served as the catalyst that allowed Anakin to fulfill the prophecy.