Jordan Shipley scored in back-to-back games having netted just once in 27 previous appearances this season
Coventry ended their temporary stay at St Andrew's in style, demolishing Millwall to record their biggest win of the campaign.
Jordan Shipley opened the scoring for the Sky Blues, who will return to the Ricoh Arena next season, before Kyle McFadzean made it 2-0.
McFadzean's second-half own goal gave the Lions hope, but Coventry put the contest beyond doubt with a further three-goal burst.
Dominic Hyam, Callum O'Hare and Matty James all found the net - and Tyler Walker iced the Coventry cake with a late sixth.
The result secured a 16th-place finish for the Sky Blues - their best in 15 years - while Millwall ended the season in 11th.
- Relive Saturday's EFL action
Coventry dominated the opening half an hour, with O'Hare a constant menace and the midfielder's incisive run set up the opener for Shipley, who collected his pass and rifled a left-foot drive in off the post.
Shipley nearly made it 2-0 soon afterwards, testing Bartosz Bialkowski with another long-range effort, but the Lions responded well and Tom Bradshaw's backheel grazed the post before Mason Bennett twice went close.
However, McFadzean doubled the Sky Blues' advantage on the stroke of half-time, connecting with a James corner to volley down and into the top corner.
Millwall halved the deficit when McFadzean slid in and diverted Scott Malone's cross into his own net - but three further goals in the space of eight minutes snuffed out the visitors' hopes of a comeback.
Hyam finished off a close-range scramble to make it 3-1 and Shipley set up O'Hare, who chested down before firing in the fourth.
James netted Coventry's fifth, pouncing on a Bialkowski fumble, and then supplied the corner for Walker to deepen Millwall's misery five minutes from time.
- Line-upsMatch StatsLive Text
Line-upsCoventry
Formation 3-4-2-1
1Marosi15Hyam5McFadzean4Rose23Dabo25James38Hamer21McCallum11O'Hare26Shipley12Gyökeres
- 1Marosi15Hyam5McFadzeanBooked at 81mins4RoseSubstituted forSheafat 66'minutes23DaboSubstituted forEcclesat 12'minutes25James38HamerSubstituted forBurroughsat 31'minutes21McCallum11O'Hare26ShipleySubstituted forWalkerat 66'minutes12GyökeresSubstituted forBiamouat 66'minutes
Substitutes
- 8Allen9Biamou14Sheaf16Pask19Walker28Eccles30Tavares31Billson32Burroughs
Millwall
Formation 3-5-2
33Bialkowski12Romeo28Evans5Cooper23McNamara19Woods24Mitchell20Bennett14Malone7J Wallace9Bradshaw
- 33Bialkowski12Romeo28EvansBooked at 45mins5Cooper23McNamaraBooked at 6minsSubstituted forKieftenbeldat 45'minutes19WoodsBooked at 69minsSubstituted forThompsonat 77'minutes24MitchellSubstituted forWilliamsat 45'minutes20BennettSubstituted forMahoneyat 45'minutes14Malone7J Wallace9BradshawSubstituted forBureyat 69'minutes
Substitutes
- 1Fielding6Williams8Thompson15Pearce16Kieftenbeld21Mahoney22Bödvarsson32Burey35Muller
Referee:Michael SalisburyMatch StatsHome TeamCoventryAway TeamMillwallPossessionHome55%Away45%ShotsHome21Away12Shots on TargetHome11Away0CornersHome10Away8FoulsHome7Away10Live TextPost update
Match ends, Coventry City 6, Millwall 1.
90'+1'Full Time
Second Half ends, Coventry City 6, Millwall 1.
88'Post update
Attempt missed. Maxime Biamou (Coventry City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Matty James with a cross following a corner.
87'Post update
Corner, Coventry City. Conceded by Bartosz Bialkowski.
87'Post update
Attempt saved. Tyler Walker (Coventry City) right footed shot from outside the box is saved in the bottom right corner. Assisted by Kyle McFadzean.
87'Post update
Josh Eccles (Coventry City) wins a free kick in the defensive half.
87'Post update
Foul by Maikel Kieftenbeld (Millwall).
87'Post update
Corner, Millwall. Conceded by Maxime Biamou.
86'Post update
Corner, Millwall. Conceded by Kyle McFadzean.
84'goalGoal!
Goal! Coventry City 6, Millwall 1. Tyler Walker (Coventry City) left footed shot from very close range to the centre of the goal. Assisted by Matty James with a cross following a corner.
83'Post update
Corner, Coventry City. Conceded by Mahlon Romeo.
82'Post update
Attempt missed. Jake Cooper (Millwall) header from very close range is too high. Assisted by Scott Malone with a cross following a corner.
82'Post update
Corner, Millwall. Conceded by Kyle McFadzean.
81'Post update
Corner, Millwall. Conceded by Kyle McFadzean.
81'Post update
Attempt blocked. Shaun Williams (Millwall) left footed shot from outside the box is blocked. Assisted by Tyler Burey.
81'Booking
Kyle McFadzean (Coventry City) is shown the yellow card for a bad foul.
81'Post update
Foul by Kyle McFadzean (Coventry City).
81'Post update
Jed Wallace (Millwall) wins a free kick in the attacking half.
78'Post update
Foul by Maxime Biamou (Coventry City).
78'Post update
Maikel Kieftenbeld (Millwall) wins a free kick in the defensive half.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Source: bbc.com