Unfortunately for Schneider, his return didn't last long.
Schneider was replaced by Roberto Luongo after allowing five goals -- three in the first 4:07 of the third period -- in a 5-2 loss to that put the Canucks on the brink of elimination.
Schneider had been sidelined by an undisclosed injury for Vancouver's two home losses to open the series. Coach Alain Vigneault said before Game 3 on Sunday that Schneider would replace Luongo as the Canucks attempted to get back into the series.
Schneider started 30 games in the regular season, allowing just 2.11 goals per game but saved just 23 of 28 shots in Game 3.
Luongo allowed six goals on 61 shots the first two games, but didn't allow any of the 10 shots he faced in relief Sunday to score.
"We felt Lou was playing great to be honest with you," Sharks captain Joe Thornton said after Sunday's game. "We felt lucky we didn't have to play against him."
Vigneault wouldn't say who would start Game 4.
"Cory didn't lose his net to injury," Vigneault said. "He was playing real well. He was good to go today. He knew yesterday. Cory was healthy and he's the guy that I wanted to go with. It was my decision."
Information from The Associated Press was used in this report.