The 26-year-old defender, who re-established himself in Guardiola’s side to earn a first England cap in more than 14 months, gifted Poland an equalizer in their World Cup qualifier on Wednesday.
However, he headed an assist to Harry Maguire to help the Three Lions secure a 2-1 victory that moved England top of Group I.
“It’s a good question about what he thought happened, but he made the winning goal,” Guardiola said ahead of City’s trip to Leicester on Saturday.
“He was there, and if you are not there – you don’t jump with this aggression – then his mind wasn’t in the right position.
“But I’m pretty sure his body language was good after what happened.”
The former Everton defender has often faced criticism for errors when over-playing from the back.
However, Guardiola is not worried about playing Stones at the King Power Stadium. The Spaniard added: “If I feel I have to use him I will use him. I’m pretty sure he’s ready for tomorrow. I’m so glad he played three games at a high level.”