Jermaine Beckford hit a brilliant late equaliser as 10-man Everton snatched a point in a 1-1 draw with Bolton.
The visitors had twice caused anxiety in the Everton defence early on, first as captain Kevin Davies broke the line to reach a long ball and Johan Elmander forcing Sylvain Distin to block. Everton's first opportunity fell to Diniyar Bilyaletdinov but the Russian skewed his shot well wide.
Elmander put a simple header wide from a similar distance after Matt Taylor headed a corner back across goal. Louis Saha showed great skill to beat Paul Robinson on the edge of the box but the Frenchman shot straight at Jussi Jaaskelainen. Saha then had two efforts cleared off the line in quick succession.
The first chance came after Jaaskelainen failed to claim a Phil Neville cross but Gretar Steinsson blocked at point-blank range. Saha then rose to meet the resulting Mikel Arteta corner but Lee Chung-yong volleyed out from under the crossbar.
Elmander had a first-time shot deflected wide by Leighton Baines. Stuart Holden met Taylor's cross with a glancing header but Tim Howard clawed the ball out. Holden picked out Taylor with his cross but the midfielder's header glanced the bar and went behind.
But Taylor broke from deep down the right and sent over a bouncing cross for Klasnic who guided the ball in at the far post. Marouane Fellaini was sent off after going down in a challenge from Robinson as he responded by kicking out. But Beckford curled in from the edge of the box in time added on to seal the draw.