Aberdeen and Hearts cancelled each other out as both were denied a third Scottish Premier League win in a row in an entertaining game at Pittodrie.
Hearts had Marian Kello to thank for a point, the goalkeeper saving superbly from Sone Aluko then denying Rory McArdle and Chris Maguire.
Rudi Skacel tested Aberdeen goalkeeper Jamie Langfield after the break.
But Aberdeen were the more fluent side with Ryan Jack missed a good chance and Nick Blackman had a fine effort saved.
However, the home side were unable to force what would have been their first run of three successive league victories since December 2008.
And it meant that Craig Brown's side failed to move above St Johnstone and Dundee United into seventh place in the league.
It was also a missed opportunity for Hearts, who were seeking their fourth win in a row over the Dons and their third at Pittodrie.
Webster was forced off with yet another injury problem
The three points would also have taken Jim Jefferies side above second placed Rangers, who face St Johnstone on Sunday.
With opposite number Brown unhappy at the style of the midweek win over Hamilton, Aberdeen captain Paul Hartley returned to the starting line-up in place of Derek Young, while Andrew Considine came in for the absent Zander Diamond.
The reorganised side started the better and when Aluko sent a left-foot drive curling towards the right-hand corner of the Hearts goal, Kello stretched superbly to turn it over the crossbar.
Aberdeen were reduced to 10 men for almost five minutes while McArdle was bandaged after a clash of heads with Skacel.
McArdle returned and immediately forced Kello into another save, the central defender rising to meet a corner and sending a powerful header towards goal.
Hearts had started without suspended midfielders Ian Black and Ruben Palazuelos, while Lee Wallace, David Obua and Suso Santana dropped out through injury.
So Andrew Driver, David Templeton, Ryan Stevenson, Craig Thomson and Adrian Mrowiec were all drafted in as replacements.
Perhaps as a result Hearts looked disjointed, but they forced a corner and, following a bobbling 15-yard shot from Marius Zaliukas, Hartley was forced to head clear from in front of his own goal.
However, it was Aberdeen who were playing the better football on the rutted surface and, following a fine flowing move, a low Maguire shot came off Kello's legs before being thumped clear by Zaliukas.
Hearts were forced into a substitution after 30 minutes, with Ismael Bouzid replacing Andy Webster to add to the former Rangers centre-half's catalogue of injuries.
Algerian Bouzid was immediately booked for a lunging tackle on Steven Smith.
The visitors remained dogged and a dipping Stephen Elliott drive from 20 yards flew a couple of feet wide.
Hearts were first to threaten after the break, with a powerful Skacel drive forcing Langfield to turn it wide at full stretch.
From the corner, a Zaliukas header flashed over the crossbar.
The Dons remained the more fluent side and when Jack weighted a pass into the path of Aluko, the Nigeria forward sent his side-footed effort straight at Kello from 16 yards.
Kello held a low 18-yard drive from Maguire as Aberdeen pressed for a goal.
Jack squandered a good chance after 75 minutes when he weaved into the Hearts box but fired into the side netting, while David Templeton had claims for a penalty turned down following a McArdle challenge at the other end.
Another superb Kello save to turn wide Blackman's powerful strike ensured that the Edinburgh side, who defeated the Dons 5-0 in their last meeting, completed a fourth game in a row against Aberdeen without conceding a goal.
Live text and stats
Saturday, 26 February 2011
03 McNamee (Young 64)
11 Aluko (Magennis 81)
09 Vernon (Blackman 73)
15 Webster (Ismael Bouzid 30 yellow card)
04 Jonsson yellow card
11 Driver (Elliot 62)
10 Elliott (Glen 71)
21 Ismael Bouzid,
Ref: TumiltyAtt: 9,100
Attempts on target
Attempts off target
90:00+3:11 The final whistle goes and the game is over.
90:00+2:48 Corner from left by-line taken by Paul Hartley.
90:00+2:23 Nick Blackman takes a shot. Marian Kello makes a save.
90:00+1:36 Free kick awarded for an unfair challenge on Eggert Jonsson by Chris Maguire. Eggert Jonsson takes the free kick.
90:00+0:42 Free kick awarded for an unfair challenge on Derek Young by David Templeton. The free kick is swung in left-footed by Robert
Milsom, save by Marian Kello.
89:17 Nick Blackman gives away a free kick for an unfair challenge on Ryan Stevenson. Ismael Bouzid takes the direct free kick.
88:25 Booking Eggert Jonsson is given a yellow card.
83:29 The ball is crossed by Nick Blackman, free kick awarded for a foul by Gary Glen on Steven Smith. Free kick taken by Jamie
80:56 Substitution Sone Aluko goes off and Josh Magennis comes on.
79:49 Inswinging corner taken by Robert Milsom from the right by-line, Ismael Bouzid manages to make a clearance.
78:09 Free kick awarded for an unfair challenge on Marius Zaliukas by Nick Blackman. Marian Kello takes the free kick.
76:57 Marius Zaliukas fouled by Nick Blackman, the ref awards a free kick. Marius Zaliukas takes the direct free kick.
76:21 Shot on goal by Chris Maguire from just inside the area clears the crossbar.
75:07 Ryan Jack produces a right-footed shot from deep inside the penalty box which goes wide of the left-hand post.
72:42 Substitution Nick Blackman on for Scott Vernon.
71:23 Chris Maguire takes the chance to get an effort at goal. Save by Marian Kello.
70:54 The official flags Chris Maguire offside. Indirect free kick taken by Marian Kello.
70:54 Substitution (Hearts) makes a substitution, with Gary Glen coming on for Stephen Elliott.
69:37 Free kick awarded for a foul by David Templeton on Sone Aluko. Direct free kick taken by Paul Hartley.
69:00 Shot from just outside the box by Chris Maguire misses to the left of the goal.
67:41 The ball is swung over by Ryan Jack, Marian Kello makes a save.
66:18 Scott Vernon is ruled offside. Marian Kello restarts play with the free kick.
64:33 Calum Elliot is caught offside. Rory McArdle restarts play with the free kick.
63:17 Substitution Derek Young comes on in place of David McNamee.
63:05 Headed effort from inside the area by Scott Vernon misses to the left of the goal.
62:51 Chris Maguire sends in a cross, clearance by Eggert Jonsson.
61:30 Substitution Calum Elliot is brought on as a substitute for Andrew Driver.
59:43 Unfair challenge on Scott Vernon by Marius Zaliukas results in a free kick. Free kick crossed left-footed by Robert Milsom
from right wing, Craig Thomson makes a clearance.
58:15 The ball is swung over by Paul Hartley, clearance by Adrian Mrowiec.
57:40 Corner taken by Sone Aluko played to the near post, clearance made by Craig Thomson.
57:34 Robert Milsom delivers the ball, blocked by Ryan Stevenson.
56:45 Outswinging corner taken right-footed by Craig Thomson, Ismael Bouzid takes a shot. Scott Vernon gets a block in.
56:39 The ball is crossed by Craig Thomson, clearance by Andrew Considine.
53:46 Ryan Stevenson concedes a free kick for a foul on Paul Hartley. Jamie Langfield restarts play with the free kick.
53:27 David Templeton takes a shot. Rory McArdle gets a block in.
52:47 Foul by Scott Vernon on Eggert Jonsson, free kick awarded. Ismael Bouzid takes the direct free kick.
51:18 The ball is crossed by Steven Smith.
50:55 Sone Aluko takes a shot. Save made by Marian Kello.
47:05 Outswinging corner taken by Craig Thomson from the right by-line played to the near post, Close range headed effort by Marius
Zaliukas clears the crossbar.
46:49 Rudolf Skacel takes a shot. Save by Jamie Langfield.
45:49 A cross is delivered by Robert Milsom.
45:26 Free kick awarded for a foul by Adrian Mrowiec on Robert Milsom. Paul Hartley takes the direct free kick.
45:01 The referee starts the second half.
45:00+1:03 The players leave the pitch at half time.
45:00+0:08 Chris Maguire fouled by Adrian Mrowiec, the ref awards a free kick. Paul Hartley takes the direct free kick.
44:49 Robert Milsom crosses the ball, save by Marian Kello.
44:19 The ball is swung over by Steven Smith, Marius Zaliukas makes a clearance.
43:39 Corner taken short by Chris Maguire.
43:33 Steven Smith sends in a cross, blocked by Adrian Mrowiec.
43:18 The ball is sent over by Paul Hartley.
42:13 Chris Maguire is caught offside. Marius Zaliukas takes the direct free kick.
39:51 Free kick awarded for an unfair challenge on David Templeton by Ryan Jack. The free kick is swung in right-footed by Craig
Thomson, save by Jamie Langfield.
38:59 Stephen Elliott has an effort at goal from just outside the box which goes wide of the right-hand upright.
37:24 Unfair challenge on David Templeton by Sone Aluko results in a free kick. Marian Kello restarts play with the free kick.
36:51 Stephen Elliott is flagged offside by the assistant referee. Jamie Langfield restarts play with the free kick.
32:12 Steven Smith fouled by Ismael Bouzid, the ref awards a free kick. The free kick is delivered right-footed by Steven Smith
from left wing, Marius Zaliukas makes a clearance.
32:12 Booking Ismael Bouzid is cautioned by the ref for unsporting behaviour.
31:48 Centre by Steven Smith.
31:05 Steven Smith delivers the ball, clearance made by Andrew Driver.
Correction - 29:40 Free kick awarded for a foul by Eggert Jonsson on Scott Vernon. Steven Smith takes the direct free kick.
Correction - 29:40 Substitution Ismael Bouzid is brought on as a substitute for Andy Webster.
29:40 Scott Vernon fouled by Eggert Jonsson, the ref awards a free kick. Free kick taken by Steven Smith.
29:40 Substitution Andy Webster leaves the field to be replaced by Gary Glen.
26:53 Free kick awarded for a foul by Chris Maguire on Eggert Jonsson. Andy Webster takes the direct free kick.
23:51 Centre by Robert Milsom, Marius Zaliukas manages to make a clearance.
23:30 Chris Maguire takes a shot. Marian Kello makes a save.
21:10 Outswinging corner taken right-footed by Craig Thomson, Marius Zaliukas takes a shot. Blocked by Andrew Considine.
19:02 Inswinging corner taken right-footed by Paul Hartley from the left by-line, Marian Kello makes a save.
18:25 Corner taken by Sone Aluko, Rory McArdle takes a shot. Save made by Marian Kello.
17:45 Shot by David Templeton from deep inside the penalty area misses to the right of the goal.
14:54 Sone Aluko fouled by Craig Thomson, the ref awards a free kick. Direct free kick taken by Jamie Langfield.
12:59 Free kick awarded for a foul by Adrian Mrowiec on Robert Milsom. Free kick taken by Paul Hartley.
11:52 Rory McArdle fouled by Rudolf Skacel, the ref awards a free kick. David McNamee takes the direct free kick.
10:52 Outswinging corner taken from the right by-line by Craig Thomson, Rudolf Skacel has a headed effort at goal from deep inside
the area missing to the left of the target.
10:41 Centre by Andrew Driver, Steven Smith gets a block in.
9:41 Robert Milsom sends in a cross.
3:53 Paul Hartley decides to take the corner short.
2:07 Inswinging corner taken by Paul Hartley from the left by-line, Marian Kello makes a save.
1:52 Sone Aluko takes a shot. Save by Marian Kello.
1:37 The ball is sent over by Chris Maguire, Marius Zaliukas manages to make a clearance.
0:39 Stephen Elliott concedes a free kick for a foul on Robert Milsom. Direct free kick taken by Jamie Langfield.
0:00 The referee gets the match started.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.