Neymar's contract with Barcelona has been extended until 2021.

The player and his agents confirmed the five-year extension on Thursday.

The 24-year-old Brazilian forward posted on his social media accounts that he was "very happy to keep living this dream."

The announcement ended speculation that Neymar was unhappy in Spain and was looking to move to another club. Paris Saint-Germain was among the clubs reportedly trying to sign the Brazilian forward.