This season has been full of drama in the National League and looking back, 2011/12 was very similar.
Fleetwood Town, led by Jamie Vardy, would go on to win the title but Wrexham and Mansfield pushed them all the way.
The latter were the big winners back on March 20th, 2012 - let’s take a closer look at what happened…
Mansfield extended their unbeaten run to eight games with a big derby win over Alfreton Town in a nine-goal thriller.
Jake Moult and then Nathan Jarman had put Alfreton ahead twice but Mansfield powered back with Matt Green grabbing a double. Eventually, the Stags ran out 6-3 winners in an entertaining encounter.
Ten-man Grimsby Town kept up their play-off hopes with a 2-1 win at Hayes & Yeading. Rob Duffy and Shaun Pearson got the goals for the Mariners before Anthony Church saw red.
Gateshead also kept the pressure on the top five as Jon Shaw’s headed goal gave the Heed a 1-0 win over Bath City.
At the bottom end of the table, Newport County climbed two points clear of trouble thanks to Andy Sandell’s late penalty at Cambridge United. It gave them a share of the spoils in a 1-1 draw.
Kettering Town gave their slim survival hopes a boost with a 2-1 win over AFC Telford United with Charlie Wyke and Ben Joyce on the scoresheet for the Poppies.
Elsewhere, high-flying Luton Town were well beaten at Forest Green Rovers. A Matty Taylor brace helped mid-table Rovers on their way to three points.
And keeper Tony Breeden was the start of the show for Kidderminster Harriers as they earned a point at Tamworth.
In the North, Guiseley - who would go on to finish second - beat Harrogate Town whilst Droylsden overcame Corby Town by the same scoreline.
South champions Woking won well on the road whilst Dartford, promoted through the play-offs at the end of the season, thrashed Sutton United.
Full Results - March 20th, 2012
Alfreton Town 3-6 Mansfield Town
Cambridge United 1-1 Newport County
Forest Green Rovers 3-0 Luton Town
Gateshead 1-0 Bath City
Hayes & Yeading United 1-2 Grimsby Town
Kettering Town 2-1 AFC Telford United
Tamworth 0-0 Kidderminster Harriers
Droylsden 2-1 Corby Town
Guiseley 2-1 Harrogate Town
Basingstoke Town 2-1 Truro City
Bromley 0-0 Havant & Waterlooville
Dartford 6-1 Sutton United
Dorchester Town 1-2 Chelmsford City
Eastleigh 1-2 Tonbridge Angels
Maidenhead United 0-4 Welling United
Weston-super-Mare 0-3 Woking
For more news, reaction and action from across the National League, like us on Facebook and follow us on Twitter and Instagram.