Sheff Wed 3-1 Swindon
Swindon were relegated from League One after Neil Mellor scored twice to earn Sheffield Wednesday victory.
After early Robins pressure, the hosts went ahead through Darren Potter's deflected strike from a Mellor lay-off.
Mellor then brilliantly headed home Jon Otsemobor's diagonal ball before Jonathan Douglas reduced the arrears, rifling home superbly from long range.
Mellor notched his brace after a swift one-two with Gary Madine as the hosts ran out comfortable winners.
For Swindon, relegation to League Two marks a swift downfall from the heights of reaching the League One play-off final last season.
But the hangover following their Wembley defeat by Millwall last May has continued to affect them and they have won only eight league matches all season.
The Robins, who return to the bottom tier of league football for the first time since 2006-07, will now renew local rivalry with Oxford United, who they have not faced since 2002.
Sheffield Wednesday move up to 14th.
Sheffield Wednesday manager Gary Megson told BBC Radio Sheffield:
"We can play better than that, we can pass the ball better, you know we can do more in possession.
"I know we can do better but I think it was honesty, effort and desire.
"A lot of players were running on empty towards the end but they put so much effort in to give themselves a 3-1 lead that it's probably understandable."
Swindon manager Paul Hart told BBC Wiltshire:
"The performance that we gave today was excellent. We played extremely well and if you look at the stats we must have had shots in double figures.
"Sheffield Wednesday have had four attempts at goal and scored three. That's the big difference.
"We created chances and caused them lots of problems and in terms of possession and attempts we were well in the ascendancy.
"Give credit to the boys. They didn't let their heads drop and I'm very, very pleased with them.
"It's been a tough old season but I maintain there's a great opportunity to re-build the football club."
- 01 Weaver
- 03 Buxton
- 22 Johnson
- 27 R Jones
- 36 Otsemobor
- 11 D Jones (Palmer - 82' )
- 14 Potter
- 17 O'Connor Booked
- 23 Johnson (Sedgwick - 64' )
- 32 Madine (Miller - 65' )
- 33 Mellor
- 13 O'Donnell
- 08 Miller
- 21 Teale
- 24 Sedgwick
- 29 Palmer
- 09 Heffernan
- 30 Morrison
- 12 Smith
- 03 Rose
- 05 Frampton (Cuthbert - 37' )
- 06 Caddis Booked
- 19 Lescinel
- 04 Douglas
- 08 Ferry
- 10 Prutton
- 29 N'Diaye (Andrew - 78' )
- 22 Ritchie
- 24 Benyon (Bodin - 71' )
- 26 Jesionkowski
- 02 Cuthbert
- 21 Sheehan
- 07 McGovern
- 11 Timlin
- 31 Bodin
- 30 Andrew
Live Text Commentary
Full Time The referee ends the match.90:00 +3:42
Short corner taken by Calvin Andrew from the right by-line.90:00 +2:38
David Prutton concedes a free kick for a foul on Chris Sedgwick. Lewis Buxton restarts play with the free kick.90:00 +0:51
The offside flag is raised against Chris Sedgwick. Jonathan Douglas restarts play with the free kick.89:40
The ball is sent over by Scott Cuthbert, Lewis Buxton manages to make a clearance. Inswinging corner taken left-footed by Michael Rose.89:08
David Prutton takes a shot from 18 yards. Rob Jones gets a block in. Outswinging corner taken by Michael Rose.88:33
Centre by Simon Ferry, Rob Jones makes a clearance. Corner taken left-footed by Michael Rose, clearance by Rob Jones.84:54
Shot by Billy Bodin from a long way out goes over the crossbar.84:14
The ball is crossed by Liam Palmer.82:17 Substitution
Substitution (Sheff Wed) makes a substitution, with Liam Palmer coming on for Daniel Jones.80:57
Jonathan Douglas has an effort at goal from outside the area which goes wide right of the goal.78:11
Direct strike on goal from the free kick comes in from Michael Rose, save by Nicky Weaver.78:11 Booking
Booking James O'Connor receives a yellow card for unsporting behaviour.78:05
Free kick awarded for a foul by James O'Connor on Jonathan Douglas.77:14 Substitution
Substitution Alassane N'Diaye goes off and Calvin Andrew comes on.72:30
Matt Ritchie is ruled offside. Indirect free kick taken by Nicky Weaver.69:40 Substitution
Substitution Billy Bodin replaces Elliot Benyon.69:40
Corner from right by-line taken by Daniel Jones.68:53
The assistant referee flags for offside against Elliot Benyon. Reda Johnson takes the indirect free kick.68:06
Free kick awarded for an unfair challenge on Neil Mellor by Alassane N'Diaye. Darren Potter takes the direct free kick.
The ball is crossed by David Prutton, Rob Jones manages to make a clearance.66:03
Unfair challenge on Darren Potter by David Prutton results in a free kick. Reda Johnson takes the direct free kick.63:39 Substitution
Substitution Tommy Miller on for Gary Madine.63:39 Substitution
Substitution Chris Sedgwick joins the action as a substitute, replacing Jermaine Johnson.61:51
Free kick awarded for a foul by Lewis Buxton on Paul Caddis. Phil Smith takes the free kick.61:06 Booking
Booking Paul Caddis booked for unsporting behaviour.60:53
Paul Caddis gives away a free kick for an unfair challenge on Jermaine Johnson. Free kick taken by Darren Potter.58:59
The referee gives a free kick against Neil Mellor for handball. Michael Rose takes the indirect free kick.58:00
Mishit right-footed shot by Gary Madine. Save by Phil Smith.57:08
Free kick awarded for a foul by Jermaine Johnson on Paul Caddis. Michael Rose delivers the ball from the free kick left-footed from right wing, save by Nicky Weaver.56:21
Simon Ferry has a drilled shot. Blocked by Jermaine Johnson.56:03
Free kick awarded for an unfair challenge on Alassane N'Diaye by James O'Connor. Free kick taken by Jonathan Douglas.55:12
The ball is sent over by Michael Rose.54:27
Corner taken left-footed by Michael Rose, Jonathan Douglas takes a shot from 18 yards. Blocked by Gary Madine.52:35
The assist for the goal came from Lewis Buxton.52:35 Goal scored
Goal! - Neil Mellor - Sheff Wed 3 - 1 Swindon Neil Mellor fires in a goal from deep inside the penalty box to the bottom left corner of the goal. Sheff Wed 3-1 Swindon.49:07
Matt Ritchie delivers the ball, blocked by Jon Otsemobor. Corner from left by-line taken by Michael Rose. Handball by Alassane N'Diaye. Free kick taken by Nicky Weaver.46:02
Shot by Simon Ferry from outside the box goes high over the target.45:01
The game restarts for the second half.45:00 +3:50
Darren Potter challenges Elliot Benyon unfairly and gives away a free kick. Free kick taken by David Prutton.45:00 +3:31 Half time
Half Time The first half comes to an end.45:00 +2:14
The assistant referee signals for offside against Neil Mellor. Jonathan Douglas restarts play with the free kick.44:55
Free kick awarded for a foul by Elliot Benyon on Lewis Buxton. Nicky Weaver takes the direct free kick.42:56 Goal scored
Goal! - Jonathan Douglas - Sheff Wed 2 - 1 Swindon Jonathan Douglas scores a goal from long distance to the top right corner of the goal. Sheff Wed 2-1 Swindon.41:48
Simon Ferry takes a short corner. Simon Ferry takes a outswinging corner.41:25
A cross is delivered by Daniel Jones, Scott Cuthbert manages to make a clearance.36:34 Substitution
Substitution Scott Cuthbert comes on in place of Andy Frampton.35:07
Michael Rose takes a shot. Blocked by Jon Otsemobor.32:59
Michael Rose takes a shot. Save by Nicky Weaver. The referee blows for offside. Free kick taken by Nicky Weaver.32:32
Lecsinel Jean-Francois crosses the ball.32:04
Lewis Buxton gives away a free kick for an unfair challenge on Matt Ritchie. Paul Caddis takes the free kick.29:55
Lewis Buxton concedes a free kick for a foul on Matt Ritchie. David Prutton takes the direct free kick.28:29
The ball is swung over by Paul Caddis.27:14
Assist on the goal came from Jon Otsemobor.27:14 Goal scored
Goal! - Neil Mellor - Sheff Wed 2 - 0 Swindon Neil Mellor scores a headed goal from inside the penalty area. Sheff Wed 2-0 Swindon.26:27
Inswinging corner taken by Jermaine Johnson from the left by-line, save made by Phil Smith.25:18
The ball is sent over by Jon Otsemobor.23:22
Free kick awarded for a foul by Elliot Benyon on Rob Jones. Nicky Weaver takes the free kick.18:11
The assistant referee signals for offside against Elliot Benyon. Lewis Buxton restarts play with the free kick.16:42
The assist for the goal came from Neil Mellor.16:42 Goal scored
Goal! - Darren Potter - Sheff Wed 1 - 0 Swindon A goal is scored by Darren Potter from just outside the penalty area high into the middle of the goal. Sheff Wed 1-0 Swindon.15:28
Paul Caddis delivers the ball, Reda Johnson makes a clearance.10:57
David Prutton challenges Jermaine Johnson unfairly and gives away a free kick. Daniel Jones crosses the ball in from the free kick.6:54
Matt Ritchie takes a shot. Reda Johnson gets a block in. Corner taken short by Michael Rose.6:17
Centre by Paul Caddis, save made by Nicky Weaver.3:44
Michael Rose takes a inswinging corner.3:29
Paul Caddis delivers the ball, blocked by Daniel Jones.1:38
Matt Ritchie takes a shot. Save by Nicky Weaver.0:43
Neil Mellor has an effort at goal from the edge of the area that misses to the right of the target.0:00
The match gets underway.
Live data and text provided by our data suppliers