Promotion-chasing North End appeared to be heading for defeat against the struggling Glovers, who led through Gozie Ugwu, before Ebanks-Blake salvaged a point 14 minutes from time.
Strikers Jermaine Beckford and Kevin Davies were off target with early efforts for the home side and the visitors slowly grew into the contest as the half wore on.
Makeshift defender Kieffer Moore planted a fine chance wide when a loose ball broke to him inside the box before North End goalkeeper Sam Johnstone made a pair of saves from Ugwu and Sam Foley.
Given Yeovil’s glut of chances it was no surprise to see them take the lead in first-half stoppage-time, Ugwu sweeping home after Foley’s free-kick had bounced through to him at the far post.
That made it two goals in two games for the former Reading striker and he nearly helped himself to another with a curling effort which bent just wide of Johnstone’s post.
The hosts continued to be frustrated, crosses narrowly evading Chris Humphrey and Beckford, before Josh Brownhill’s low drive was turned away by Jed Steer’s right hand.
Yeovil were content to sit on their one-goal lead as Lilywhites skipper Tom Clarke nodded a set piece from Paul Gallagher wide.
The visitors should have gone two goals ahead but Stephen Arthurworrey glanced a rare chance over the top and, less than 60 seconds later, Preston levelled.
Davies’ flick sent Ebanks-Blake clean through and the former Wolves forward rounded Steer before steadying himself and firing into the empty net.
He nearly won it for Preston too, sending an audacious overhead kick narrowly over in the final five minutes but it ended all square, which was not enough to move Yeovil off the Sky Bet League One basement.