It's all over, and relegated Burnley have a deserved win at Villa Park.
Fabian Delph's low shot zooms wide of Heaton's left post with the keeper stranded.
Villa win a late corner, Baker claims a penalty but he grappled Keane to the floor and the free kick goes to Burnley.
Danny Ings is off for the final time, and he is replaced by Steven Reid, also about to depart Turf Moor.
Tired bodies and minds out there now, George Boyd ambles clear but Nathan Baker gets over to him and toes the ball away.
Christian Benteke hits the deck after what looked like a slight nudge on the edge of the box from Kieran Tripper, but there's no penalty for the frustrated home side.
Alan Hutton is on for Leandro Bacuna just after Fabian Delph curls a long-range shot wide.
Nathan Baker and Sam Vokes look a bit groggy after a clash, but they both are fit enough to carry on.
More great work from Tom Heaton, who drops low to his right to deny Fabian Delph, then seconds later he flings himself high to his left to push away a rasping effort from Charles N'Zogbia. Outstanding.
Tom Cleverley goes off and is replaced for the last rites of the league season by Scott Sinclair.
Villa are huffing and puffing, but Burnley's house is made of stern stuff and won't blow down. As it stands, the home side will finish 17th in the Premier League.
Scott Arfield picks up a yellow for tripping Jack Grealish.
Jed Steer bears down on George Boyd and chests away Boyd's goal-bound poke.
Matty Taylor replaces Fredrik Ulvestad.
Tom Heaton saves the day again, this time with his right foot, which is flung out to deny Gabby Agbonlahor.
- Copyright: Getty Images
Villa are camping out in Burnley territory, but Sean Dyche's side are defending in a they-shall-not-pass manner that's frustrating the hosts.
Burnley are looking uber-comfortable at times, and as it stands they won't finish the season in final place. A promising move ends when George Boyd's cross is deflected and loops up into Jed Steer's bread-basket.
Leandro Bacuna gets into a promising position on the right, but his cross is woefully mis-hit, sliding off his foot into the stands and getting a few boos from the home fans into the bargain.
Burnley claim handball against Nathan Baker, but Villa break and Fabian Delph snatches at a decent chance, skewing the ball off well wide of the goal.
It's clumsy and late from Ron Vlaar on Danny Ings, and it's a yellow card for the Villa defender.
Tom Heaton beats Gabby Agbonlahor to the ball, then quickly sets up a rapid break that Jed Steer gets to just ahead of a frustrated Sam Vokes.
Jed Steer has a moment to forget - the young keeper comes out of his box to volley a loose ball clear, but he shanks it way off to the left into the crowd. Luckily for him, Burnley fail to take advantage at the throw in, then Villa break and Christian Benteke fails with an attempt at a volley.
Villa are back on the front foot straight away, with Christian Benteke giving Jason Shackell the runaround on the right, before squaring the ball towards Gabby Agbonlahor - but Tom Heaton is on the money again, diving at his feet at the near post.
They're under way again, with no more replacements as yet.
- Copyright: Getty Images
There's only one Tim Sherwood - or is there?
- Copyright: Opta
So Burnley stay ahead thanks to the brilliance of their keeper, having taken an early lead through Danny Ings. Villa have threatened but look vulnerable when their relegated opponents counter-attack.
Heaton swallows a Cleverley cross in injury time as Villa press unsuccessfully for an equalizer.
Westwood is denied by a brilliant save from Heaton, his right-footed volley on the turn being tipped over at full length by the flying Burnley stopper.
Fancy footwork from Charles N'Zogbia on the left allows him to feed Ashley Westwood, who hits a well-struck shot over Tom Heaton's bar.
Former Arsenal defender Martin Keown
"Burnley are going down but Danny Ings is probably going to be playing in the Premier League himself next year."
Villa are having the better of things, but you wouldn't say they are in control. Burnley look threatening on the break, and they are enjoying the comfort of that early goal.
Benteke is thwarted again, this time by Tom Heaton who parries a low diving header around his near post. Burnley's goal is under siege at the moment.
Christian Benteke goes close for Villa, neatly chesting down a Charles N'Zogbia cross before drilling the ball goalwards only to see Jason Shackell deflect it wide.
Barnes is back - for about 10 seconds, he collapses just by the touchline and limps off, this time for good. That's his season over with, the beach beckons. He's replaced by Sam Vokes.
Delph out-jumps Barnes, but lands on top of the Burnley forward, who looks to have hurt his knee.
Fredrick Ulvestad marks his first Burnley start with a yellow card for hauling back Jack Grealish.
Fabian Delph needs treatment after colliding with Boyd - it's worrying stuff with the cup final less than a week away but the Villa skipper eventually trots back on, a little gingerly.
Great work from George Boyd on the right flank sees the ball arrive with Danny Ings, but the goalscorer fluffs his lines, driving his shot over on the half-volley from inside the area.
- Copyright: Getty Images
Time for one last selfie before the return to the Championship for this Burnley fan.
Ashley Barnes takes a quick breather after being hurt by Ashley Westwood's high challenge, but he's back into the fray after a brief pause in the game.
Ron Vlaar goals are almost as frequent as Halley's Comet, and he's spurned the chance to get Villa level, smashing the ball over the corner of post and bar after it fell nicely to him on the edge of the box.
Better from Villa, with Agbonlahor racing through to a loose ball, but keeper Tom Heaton is quick enough to hoof it clear.
Leandro Bacuna is a frequent Villa outlet on the right, constantly seeking out Christian Benteke but this time he sees Michael Keane nod his cross away.
The game has resumed its pre-goal pattern, with Villa probing away while Burnley soak the pressure up. Tom Cleverley and Jack Grealish are at the heart of things but there's no end product as yet.
- Copyright: PA
Burnley go ahead through Danny Ings, who gets up to Ashley Barnes' nodded ball from the left of the area, Ings' own header looping wide of Jed Steer.
Villa are generally on the front foot with Gabby Agbonlahor already hassling Michael Keane a good deal.
Villa's first threatening move is from a free kick on the left, but the ball drifts harmlessly over and out for a goal kick.
The impressively bearded Nathan Baker hauls down Ashley Barnes to concede an early free kick, which Kieran Tripper drills straight at Jed Steer for a comfortable first top-flight save.
Burnley get the game under way.
The customary hand shakes and shoulder slaps are exchanged between the two coaching teams, and we are all set.
"Onwards, to Wembley!" shouts a Villa banner in the stands. Just don't mention Southampton is clearly the order of the day...
The teams are lining up in the tunnel, with Villa being introduced to their mascots for the walk out onto the pitch.
Sean Dyche admitted a couple of days ago that striker Danny Ings is expected to leave Burnley this summer, but the player himself would not be drawn on where during a pre-match interview recorded when the teams arrived at Villa Park.
"It's important that I focus on today's game and as soon as that's over I'll sit down with my agent and go over what to do," Ings said, playing the kind of dead bat that England could do with at Lord's right now.
Match of the Day commentator
"Sunday's game, I suspect, will be played in a typical end-of-season carnival atmosphere; Villa fans warming up their vocal chords for Wembley, and Burnley's support showing appreciation for a season in which they, their players and their dignified, impressive young manager might have fallen short of survival but won themselves plenty of friends."
- Copyright: Getty Images
Dan Hayes: Sherwood has decided to play without a back 4 after last week's debacle.
Tim Sherwood makes three changes from the side that started that 6-1 thrashing by Southampton last week, with Jed Steer making his Premier League debut for Villa. He replaces Shay Given in goal while Nathan Baker and Gabriel Agbonlahor also come in. Given does not make the bench - is he being rested for his customary cup appearance, in the final next weekend at Wembley?
Sean Dyche brings in Michael Keane and Fredrik Ulvestad for Burnley's farewell to the Premier League. Ulvestad, a Norwegian midfielder who joined the Clarets in March, makes his first Premier League start after coming on as a sub against Stoke last week.
Villa XI: Steer, Baker, Vlaar, Bacuna, Cleverley, Agbonlahor, Westwood, Delph, Benteke, N'Zogbia, Grealish.
Burnley XI: Heaton; Trippier, Shackell (c), Keane, Mee; Arfield, Jones, Ulvestad, Boyd; Barnes; Ings.
Aston Villa are safe from relegation, although last week's thrashing at Southampton threatened that for a while, and they will be thinking about next weekend's FA Cup final, while Burnley are saying goodbye to the Premier League after just one year back in the top flight.