Crewe battled back from a 2-0 half-time deficit to beat Colchester.
Freddie Sears poked the U's into the lead and Ian Henderson chipped in a brilliant second from Magnus Okuonghae's long ball.
Lauri Dalla Valle
pulled one back, into an empty net for his second in two games, and Luke Murphy levelled with a penalty after Okuonghae handballed.
And Crewe won it in the 74th minute when Mathias Pogba headed home Byron Moore's cross.
VIEWS FROM THE DRESSING ROOM
Colchester United manager Joe Dunne told BBC Essex:
"It just seems to be when we concede the first goal, from being in winning positions, that we just don't seem to believe in ourselves.
"It's such a transition from the first few weeks I've been in charge. We've had a bad week in terms of conceding goals and how we've lost games.
"As soon as the first (Crewe) goal went in, you could feel the atmosphere, and I just thought I want the players to be stronger than that.
"Every time we put ourselves in a position to defend at the moment, they score."
Crewe Alexandra 13 Martin 02 Tootle 03 Davis 05 Ellis 15 Robertson 08 Murphy 19 Osman Booked 26 Aneke 09 Pogba 11 Moore 30 Dalla Valle Substitutes 01 Phillips 06 Dugdale 12 Turton 17 Ray 16 Guthrie 18 Daniels 29 Waters Colchester United 13 Sullivan 03 Rose Booked 04 Okuonghae Booked 18 Eastman 20 Wilson 33 Eastmond (Morrison - 71' ) 15 Bean 22 Wordsworth (Massey - 80' ) 11 Sears (Bond - 80' ) 12 Ibehre 16 Henderson Substitutes 01 Cousins 40 J Thompson 07 Duguid 08 O'Toole 14 Bond 09 Morrison 21 Massey