After top-10 finishes last year, both sides have worried about the threat of relegation for portions of this campaign and will each end in the bottom half.
As job auditions go, McAvoy could not have asked for a much better spell in charge of Preston after Alex Neil's departure in March. The 53-year-old has overseen the last seven games, and aside from a 5-0 defeat to Brentford, the Lancashire outfit have won four and kept five clean sheets.
They head into the final game on a run of three consecutive victories, having not conceded since that thrashing at the hands of the Bees a month ago; the club have not won four league matches in a row since February 2016.
Preston were 16th and nine points clear of the relegation zone when Neil was sacked but will end the campaign no lower than 14th and at least 14 points above the bottom three.
McAvoy, who says he has "no regrets whatsoever" about his time in the dugout, is the second-favourite with bookmakers to take the job full time, behind current Wycombe Wanderers boss Gareth Ainsworth.
The Lilywhites actually have the joint-seventh best away record in the Championship this season, having picked up as many points on the road as promotion winners Watford.
Heading into the final day of last season, Forest were in prime position to secure a playoff spot before an extraordinary turn of events saw them drop out of the top six in the last few minutes.
This year, the Reds can finish no higher than 15th – a position they have not surpassed all season. Chris Hughton was appointed manager in October and gradually steered the club away from relegation danger, but now they are crawling over the line.
Forest are winless in five and have drawn their last three matches, including a 0-0 stalemate with strugglers Sheffield Wednesday last weekend.
It was a result that summed up their season goals wise; only Birmingham City and Derby County have scored fewer than Hughton's side as they have struggled going forward, but at the other end of the pitch only the current top four have conceded fewer.
The Reds have won just six of their 22 matches at the City Ground this season – only Rotherham United have picked up fewer victories at home.
However, Hughton may decide to move the Croatian back into the centre, allowing teenager Alex Mighten to come back into the starting lineup.
McAvoy has admitted that Preston's form has meant he has not been inclined to make many end-of-season changes to his team, so he may name the same side that beat Barnsley last week.
Goalkeeper Daniel Iversen would achieve his 10th clean sheet of the campaign if he keeps out Forest, and the Leicester City loanee is keen to return to Deepdale next season.
There is the possibility that 36-year-old Paul Gallagher, who has not featured since stepping up to support McAvoy in a coaching capacity, will play some part as his playing contract expires this summer.
Nottingham Forest possible starting lineup:
Samba; Christie, Worrall, McKenna, Ribeiro; Garner, Yates; Knockaert, Krovinovic, Mighten; Grabban
Preston North End possible starting lineup:
Iversen; Lindsay, Storey, Hughes; Van Den Berg, Ledson, Whiteman, Cunningham; Browne; Evans, Barkhuizen
We say: Nottingham Forest 0-1 Preston North End
Recent form may set the precedent for the result of this game as the season draws to a close. Forest look as if they hit the beach weeks ago, while Preston are finishing with a flourish, and we expect the Lilywhites to claim victory.