Manchester City striker Carlos Tevez has revealed he would like to play for childhood club Boca Juniors. However, the Argentine international also said such a move would be "difficult".

The 28-year-old played an active role in City's 2-0 win over Fulham on Saturday, laying an assist for David Silva's second goal and bringing the gap between the defending champions and Premier League leaders Manchester United to five points, after the Red Devils played out a 1-1 draw at White Hart Lane against Tottenham.

Carlos Tevez

"I've got a year left on my contract at Manchester City and they want me to sign for two more seasons. I would prefer to return home, but it is very difficult because City won't let me leave for nothing. Boca's president always says the door is open for me to rejoin them and I am dying to pull on their shirt once more. I want to end my career with them. It is my dream and the dream of my family as well. I would love to be playing for them against River Plate. I'd prefer that to City's game against Fulham. But I am under contract and have to be here in England," Tevez explained.

Recollecting his infamous spat with Roberto Mancini, Tavez said: "I almost retired last year. I had lost the desire to play and spent time crying alone in my room. Bad things happened one after the other. I was knocked out of the Copa America with Argentina and I had my dispute with Roberto Mancini. I suffered psychologically. I did not want anything more to do with football. I am much better now. I am winning people over because I began the new season well."

Mancini insisted then that Tevez would never play for City again. However, Tevez was back after six months to play in City's maiden Premier league triumph. Tevez has been a regular at City this season, making 21 appearances in the Premier League, scoring seven and assisting seven others.