Wolves 1 Sheffield United 1
It took a magnificent reaction save from Hennessey to deny Beattie's first turn and shot but, with the ball bobbling out of the danger area, Kyle Naughton delivered a fizzing ball across the six-yard box which Hennessey could only palm into the path of the grateful Beattie, who tapped home the equaliser.
The visitors finished the first half in the same way they had started, and Wolves were again indebted to Hennessey for keeping the scores level as he was at full stretch to tip Ugo Ehiogu's ferocious volley round the post.
The influential veteran centre-back was forced off at half time with an injury and was replaced by Gary Naysmith but it did not stop the Blades' momentum.
Kevin Blackwell's side continued to press but the home side always looked a danger on the counter attack and Chris Iwelumo almost capitalised on the break but his effort from six yards out was blocked by Blades keeper Ian Bennett.
Shots on goal became few and far between as both sides took a more cautious approach in the second period and United were restricted to shots from long range with former Barnsley midfielder Brian Howard failing to find the target from 20 yards.
But the Blades were still on top and once again Hennessey came to the home side's rescue when he got down low to palm Nick Montgomery's long-range drive wide in the 72nd minute.
Blackwell ordered his team to pile forward in the closing stages and the league leaders were made to fight but a combination of stoic defending and sheer determination earned Wolves a point as they held on.