Everton stopped neighbours Liverpool reclaiming top spot in the Barclays Premier League with a defiant display.

Liverpool had forced their way into the lead when Steven Gerrard crashed home a fine low drive midway through the second half.

But Tim Cahill's late header stunned the home side and gave Everton a draw they deserved.

For an in-depth match report, click here