The last 12 months have been typically eventful at Doncaster Rovers. Here are the six games that defined a year that saw the club consolidate in League One before changing their manager.
Feb 10: Crawley Town 0 Doncaster Rovers 5
Rovers' gradual improvement over Christmas and during January crescendoed with a five-star display against ex-boss Dean Saunders' Crawley side.
Victory sparked a three-game winning sequence that saw Paul Dickov's men move up to sixth in the League One table and also raise expectations among fans after a slow start to the season.
Apr 3: Doncaster Rovers 0 Bradford City 3
When it mattered most in the race for the play-offs, Rovers went missing.
Dickov admitted his side bottled it, or words to that effect, and vowed to bring in more experienced, seasoned players during the summer.
The campaign petered out and Rovers finished 13th.
Aug 22: Port Vale 3 Doncaster Rovers 0
Rovers went from the sublime to the ridiculous as, just a week after playing very well at newly-relegated Wigan, they produced a totally inept display at Vale Park.
The defeat left Doncaster without a win from their opening five games and the hapless nature of it sowed the seeds of the backlash from supporters that ultimately proved to be Dickov's undoing.
Sept 5: Gillingham 1 Doncaster Rovers 0
Doncaster did not disgrace themselves against the high-flying Gills but this defeat - a game settled by Jake Hessenthaler's controversial goal - proved to be Dickov's last in charge.
The Scot was sacked the following Tuesday and Rob Jones was placed in temporary charge.
Rovers were 17th in the table with six points from six games.
Oct 6: York City 2 Doncaster Rovers 0
Jones was given every chance to make the job his own but a very poor display at York in the JPT, on the back of a confidence-boosting win over Barnsley, virtually ended his hopes of becoming Rovers' next permanent boss.
Just over a week later, and 38 days after Dickov was sacked, Darren Ferguson was appointed as manager.
Jones' seven games at the helm yielded just one win and saw Doncaster drop into the relegation zone.
Oct 20: Shrewsbury Town 1 Doncaster Rovers 2
Keshi Anderson's dramatic 87th minute winner got Ferguson's reign off to a dream start, gave a very early indication of the Scot's attacking approach and also injected some much-needed confidence into the Rovers camp.
Marquee signing Andy Williams was dropped. He has since been recalled to the team and scored nine goals in 11 games.
Rovers lost their next two games in disappointing fashion at Peterborough and Millwall. But a new 3-5-2 system and some new faces have helped them win seven of the next 11, ending 2015 in 15th place and heading into the new year full of fresh hope and optimism.