Sheffield United are through to the Championship Play-Off Final on Monday May 25th after beating Preston North End 1-0.
Halford scored the only goal of the game in the 56th minute.
In the Premier League tonight, Newcastle United moved out of the bottom three with a 3-1 home victory against relegation haunted Middlesbrough.
Gareth Southgate's side took the lead in the third minute through a Baye own goal. Stephen Taylor equalised in the ninth minute with Remi Martins putting Newcastle in front in the 71st minute.
With four minutes left, Lovenkrands added a third from a Nolan cross which sends Hull City into the bottom three.