I don't know the exact source of this question, but here it goes:
Find all ordered pairs $(x,y)$ such that $x,y \in \Bbb{N}$ and satisfy the relation: $$y^3=x^2+2$$
Of course $(x,y)=(5,3)$ is a solution but proving that infinitely many exist or none other exist is the part I'm stuck at.
I tried to work an infinite descent with congruent modulo but due to difference in degree one coefficient always vanishes. I am not that good at olympiad number theory, so do help me out here.