Crewe remain bottom of Sky Bet League One after losing 2-0 at Gillingham, their fifth defeat in as many games this season.
Bradley Dack put the hosts in front with a left-footed curling effort after 18 minutes after the Alex defence had failed to fully clear Jermaine McGlashan's cross.
Striker Cody McDonald then doubled the Gills' advantage somewhat fortuitously in first-half stoppage time.
Jake Hessenthaler put McDonald through on goal and although goalkeeper Ben Garratt blocked his powerful shot, the ball looped into the net.
Gillingham, who have now taken seven points from a possible nine at home this season, dominated the game from start to finish.
McDonald and leading scorer Danny Kedwell forced Garratt into good saves and John Egan headed over from a Hessenthaler corner as the home side came close to adding a third after the break.
The Railwaymen had won their four previous games at Priestfield, but Billy Waters' scuffed effort and Marcus Haber's header in the second half produced easy saves for Gills goalkeeper Stephen Bywater before McGlashan hit the post late on.