Exeter and Crewe played out a 1-1 draw at St James Park which did little for either side in their hopes of a top three finish in Sky Bet League Two.
Paul Green had the ball in the net for Crewe in the 11th minute, but it was ruled out for offside and the hosts opened the scoring with their first genuine chance on 32 minutes.
Nicky Law's corner was headed down by Nigel Atangana and defender Tom Parkes was able to turn the ball past stranded goalkeeper Will Jaaskelainen.
Randell Williams almost made it 2-0 on the stroke of half-time, only for his volley to go straight into the grateful arms of Jaaskelainen.
However, the Railwaymen equalised after a good start to the second half when Exeter failed to clear a cross and as it was returned into the penalty box, Michael Nottingham skilfully guided the ball into the bottom corner.
Stephen Wright shot over as Crewe looked to take charge, while Ryan Bowman was off target for Exeter, when both should have done better.
Archie Collins was denied by a brilliant Jaaskelainen save, diving high to his left, but a draw was the fair result between two good teams.