An emotional Frank Lampard admitted he felt like a man trapped between two worlds after scoring Manchester City's equaliser against former club Chelsea in Sunday's 1-1 Premier League draw.
The 36-year-old midfielder, who left Chelsea at the end of last season, came on as a second-half substitute at the Etihad Stadium, scored five minutes from time after being picked out by James Milner to cancel out Andre Schurrle's 71st-minute opener.
His entrance and performance had both sets of fans singing his name.
"It's a really difficult one. I'd be unprofessional if I didn't come on and do my job, so I was trying to get into the box and it was a great ball back from 'Milly'," said Lampard.
"It's tough. I had 13 amazing years with the Chelsea fans, so I am mixed with it. I am obviously pleased the team I play for got a draw.
"I am a little lost for words. I didn't expect to come on and score like that. I came on and the Chelsea fans were singing, and that's emotional. Then I am playing for this club, who have taken me in brilliantly as well, so I am really stuck in the middle here."
Chelsea boss Jose Mourinho shrugged off the Lampard factor as his side lost their 100 per cent start to the season.
"He is a Man City player. I don't believe in these histories of passion and heart, I don't believe in these. Maybe I am too pragmatic in football," he said.
"When he decided to come to Man City, a direct competitor of Chelsea, love stories are over. He did his job as the super professional he is, and he did well."