Perkins took a gamble in the 77th minute with a looped shot from 25 yards out and it took a slight deflection from Kennedy on its way into the net to turn the tie on its head - and into extra-time with the score locked at 3-3.
BBC: Rochdale 2-1 Darlington (agg 3-3)