Wearing a mask to protect his fractured left eye socket, Phoenix Suns guard Joe Johnson went through a full practice on Thursday and said he expects to play in Game 3 of the Western Conference finals against San Antonio.

The Suns are down 0-2 and face a near improbable climb if Johnson is not in uniform.

"As of right now, I don't think there's anything that could keep me off the court," Johnson said of Saturday's game, "but I don't want to speak too soon because anything could happen."

The workout, which included a scrimmage, was his first complete practice since he was injured in a face-first crash to the floor in Game 2 of the conference semifinals against Dallas on May 11.

He still has to clear a doctor's evaluation on Friday before getting the official go-ahead, but he said he felt good after the practice.

Before his injury, Johnson had played in every game since being traded to the Suns in his rookie season, a span of 281 contests.

"It was tough. It was my first time," he said of having to watch the six games in street clothes. "I'm more nervous sitting over there watching than when I'm out there playing because I can't do anything."