A wonderful Liam Walsh solo goal saw Coventry come back from a goal down to beat Rochdale 2-1.
The midfielder picked the ball up just inside his own half and beat four players before drilling a perfect left-footed shot past Sanchez and into the top corner.
His effort earned the Sky Blues three points that moved them up to third in Sky Bet League One.
Ian Henderson gave Dale the lead in the 27th minute. An inch-perfect Callum Camps cross from the right found the skipper who effortlessly swept the ball past Marko Marosi.
Jordan Shipley equalised three minutes before half-time. The midfielder showed composure to bring the ball down on his chest as he was played in over the top by Zain Westbrooke. His first effort was blocked by Robert Sanchez, but confusion amongst the defence allowed Shipley to put the rebound in the net.
And Walsh struck the decisive blow with 18 minutes left to condemn Rochdale to a fourth straight league defeat.