Barnsley came from behind to gain revenge for their midweek Capital One Cup exit to Crewe Alexandra.
Billy Waters was again on target for the hosts midway through the first-half but Leroy Lita levelled after the break.
Skipper Martin Cranie then headed in Conor Hourihane’s 75th minute corner for the winner.
The visitors appeared likely early on but were rocked when teenager Waters superbly volleyed in Greg Leigh’s cross for the opening goal.
Former Crewe trialist Sam Winnall had already been denied by Scott Shearer during the opening minutes – his header from Keith Treacy’s cross being fended over.
But he later provided the assist for Lita to tap in a 57th minute equaliser after Leigh had been caught in possession.
Home striker Vadaine Oliver then claimed for a penalty when being challenged by Cranie inside the area.
Goalscorer Lita was soon narrowly wide with an acrobatic effort before Cranie headed what proved the winner with fifteen minutes remaining.
Crewe Alexandra: Shearer, Tootle, Ray, Dugdale, Leigh (Guthrie 90), Grant, Ness, Turton (Haber 81), Waters, Inman (Molyneux 74), Oliver
subs (unused): Atkinson, Garratt, Saunders, Nolan
Goals: Waters (22)
Barnsley: Davies, Dudgeon, Brown, Nyatanga, Cranie, Treacy (Bree 72), Hourihane, Berry, Bailey, Lita (Digby 78), Winnall (Oates 89)
subs (unused): Mvoto, McHale, Boakye-Yiadom, Dibble
Goals: Lita (57), Cranie (75)
Ref: A. Davies
|LATEST ON THE VITAL CREWE FORUMS …|