Coventry City were pegged back twice by Doncaster Rovers in a game which finished 2-2 at the Ricoh Arena.
The Sky Blues had John Fleck back in the starting line up and they were ahead in the 29th minute through Adam Armstrong, who finished smartly inside the area.
In the 51st minute, Doncaster levelled when Nathan Tyson was first to a loose ball after Charles-Cook parried a shot away.
However, seven minutes later, City won a corner through Jim O'Brien and when the ball came out, John Fleck crowned an excellent performance with a low drive into the net.
In the 72nd minute, Doncaster were level again when a dreadful defensive error by John Fleck allowed Nathan Tyson fire home and take a share of the points.
City: Charles-Cook, Ricketts, Martin, Turner, Stokes, Vincelot, Fleck, O'Brien, Murphy, Kent, Armstrong. Subs: Burge, Phillips, Haynes, Lameiras, Bigirmana, Tudgay, Fortune.
Doncaster: Stuckmann, Butler, Evina, Alcock, Taylor-Sinclair, Grant, Coppinger (c), Middleton, Tyson, Williams (Stewart 84), Felipe (McCullough 24). Subs: Marosi, Whitehouse, Forrester, J.McKay, MacKenzie,
HT CCFC 1-0 DRFC
FT CCFC 2-2 DRFC
ATT 11,885
Goals Adam Armstrong 29, Nathan Tyson 51, John Fleck 58
Referee Lee Swaby