Everton remain on course to finish above Liverpool in the Premier League for the second season in a row after holding their city rivals to a 0-0 draw in a scrappy Merseyside derby at Anfield yesterday. Liverpool's best chance saw a goal-bound effort from man-of-the-match Steven Gerrard cleared by Everton defender Sylvain Distin, who had a goal contentiously disallowed at the other end. It meant Liverpool stalwart Jamie Carragher failed to finish on the winning side in his 30th and final Merseyside derby, while Everton are still without an away win in this fixture since 1999. The draw left Everton somewhat marooned in sixth place in the table, five points above their neighbours and five points below the European qualifying positions with two games to play. "I don't want to be a whinging manager, but we scored a legitimate goal today. It should have counted," said Everton manager David Moyes. "We're still in there - we picked up a point again today. We've got two games to go and we'll keep pushing to try to get in there [the top five] if we can." Liverpool were unchanged from the side that routed Newcastle United 6-0 last weekend, but Everton were first to threaten, with Marouane Fellaini prodding the ball narrowly wide from a Leighton Baines free-kick in the 17th minute. At the other end, Liverpool striker Daniel Sturridge failed to hit the target with a couple of pot-shots, while Phil Jagielka produced a pair of impeccably timed blocks to thwart Gerrard and Philippe Coutinho. Liverpool had the better of the second half, Tim Howard saving from Sturridge and Distin clearing off the line from Gerrard, although Distin had a header ruled out by referee Michael Oliver for a foul that was far from evident. "I can have no complaints," said Liverpool manager Brendan Rodgers. "The players gave everything and the very least we deserved was a point."