Charlton will start the final day of the Sky Bet League One season with a chance to qualify for the play-offs after beating Lincoln’s top six certainties 3-1 at The Valley.
The climax of a listless first half was that game official Kevin Johnson had to make way for fourth official Carl Brook, but the Addicks came to life after the interval.
Alex Gilbey’s chipped cross was headed by Chuks Aneke for Jayden Stockley to shoot on the roof of the net in the 47th minute.
Ryan Inniss came home to Albie Morgan’s corner at the far post after 65 minutes before Millar caught up with Aneke to come home the third two minutes later.
The hosts squandered several chances to extend their lead even further before being caught by Harry Anderson’s point blank consolation in the 89th minute, the same player dropping by nearly a second in the last minute.
The Imps will still be in the four-team play-offs, but Charlton can join them if they score better at Portsmouth and Oxford on Sunday when they face champions Hull.