Wolves seal Championship title with a 1-1 draw
Wolves secured the Championship title on Saturday afternoon after a late Kyel Reid strike gave them a 1-1 draw at Barnsley.
It had looked as if the Wolves supporters would have to put the champagne on ice after Jonathan Macken put Barnsley a goal up early in the second half.
But Reid's equaliser six minutes from time secured the point Mick McCarthy's side needed to ensure they return to the Premier League as champions and kept the Tykes hovering just above the relegation zone.
Birmingham's automatic promotion hopes suffered a hammer blow as they went down 2-1 at home to Preston in the late kick-off in a game which produced three red cards.
Ross Wallace's stunning 89th-minute free-kick won it for North End, while it also saw the winger shown a second yellow card for removing his shirt in celebration.
North End captain Paul McKenna had earlier struck a 69th-minute equaliser from fully 30 yards to cancel out Keith Fahey's header 12 minutes after the break.
Lee Bowyer and Lee Williamson also saw red on the hour mark for grappling inside the centre circle.
Blues are now just a point ahead of Sheffield United, who were 1-0 winners over Swansea thanks to David Cotterill's first-half penalty.
Roy Keane made the perfect start in his first game in charge of Ipswich, the Tractor Boys running out 3-0 winners at Cardiff.
Richard Wright saved Ross McCormack's penalty in the 12th minute and things got better and better for Keane from there, Pablo Counago (34), David Norris (51) and Jonathan Stead (90) sealing a result which means the Bluebirds' play-off spot is still not entirely safe.
Burnley retained the last play-off place after a 2-2 draw at Southampton, a result that confirmed the Saints' relegation and means they will be docked 10 points at the start of their League One campaign next year.
Bradley Wright-Phillips put the hosts a goal up in the 11th minute and after Graham Alexander had equalised from the penalty spot, David McGoldrick restored the Saints' lead a minute before half-time.
But Clarke Carlisle's second-half strike ensured Southampton's terrible season finished in disappointment.
Nottingham Forest remain in trouble after their former striker Brett Ormerod scored an equaliser for Blackpool in a 1-1 draw in the day's early kick-off.
Dexter Blackstock put Forest ahead in the ninth minute but Ormerod levelled on the half hour, and despite having Ian Evatt sent off midway through the second half, Blackpool hung on to secure their place in the division and leave Billy Davies' side four points clear of the drop zone.
Plymouth are only a point above Forest after a goalless draw at QPR, but Derby are safe after Rob Hulse secured them a 1-0 win over relegated Charlton.
Elsewhere, Coventry threw away a 2-0 lead and had a man sent off in their 3-2 defeat to Watford at the Ricoh Arena, Lee Johnson, son of the manager Gary, scored for Bristol City in their 1-1 draw against Sheffield Wednesday and Doncaster defeated Crystal Palace 2-0.