Phew!published at 17:36 British Summer Time 18 April
#bbcefl

Right, how do you sum that up?
Shrewsbury are relegated to League Two, Cambridge United hang on for a little while longer in League One.
Meanwhile Wycombe are back in control of automatic promotion to the Championship as they won to move into second spot above Wrexham who were held by struggling Bristol Rovers, and Charlton have secured a play-off spot.
Port Vale are guaranteed at least a play-off place in League Two and remain top despite losing to Carlisle who are now within four points of safety.
Doncaster are up to second thanks to Luke Molyneux's hat-trick at Tranmere and Colchester have moved into the top-seven after a 0-0 draw with Crewe.
If you missed anything you can catch-up on our dedictated League One and League Two pages.
If you need us we'll be laying down in a darkened room...well, until Monday anyway when we have another bumper schedule to look forward to!
Enjoy your Easter weekend!