Match ends, Walsall 1, Blackpool 1.
Promotion-chasing Walsall suffered late heartbreak as League One strugglers Blackpool snatched a dramatic leveller.
The Seasiders went close in the first half through Jack Redshaw, who forced a fine save from Neil Etheridge.
Walsall took a 66th-minute lead when Anthony Taylor's cross-shot found Jason Demetriou at the far post for a tap-in.
But Uche Ikpeazu's free-kick deflected into the path of Danny Philliskirk, who poked into an empty net to level the scores in injury time.
Third-placed Walsall, who have a rearranged league game at Fleetwood in midweek ahead of next Saturday's FA Cup fourth round tie at Reading, finished the game without three of their key players.
Top scorer Tom Bradshaw, highly-rated teenage left back Rico Henry and Romaine Sawyers, who was feeling his hamstring, were all substituted.
Walsall head coach Sean O'Driscoll told BBC WM 95.6:
"The players adapted really well to a difficult game. Blackpool were coming off an excellent 5-0 win against Scunthorpe.
"They came full of confidence and you can see from the first half that they were dangerous.
"We evolved as the game went on and controlled the second half. They didn't create a chance apart from the goal."
- 6DowningBooked at 90mins
- 3TaylorBooked at 45mins
- 7ChambersBooked at 34mins
- 14HenrySubstituted forPrestonat 90+1'minutes
- 10SawyersSubstituted forMorrisat 89'minutes
- 9BradshawSubstituted forLalkovicat 86'minutes
- 15AldredBooked at 48mins
- 4McAlisterBooked at 85mins
- 8PottsSubstituted forHerronat 87'minutes
- 19NorrisBooked at 18mins
- 28YeatesSubstituted forIkpeazuat 63'minutes
- 10RedshawSubstituted forCullenat 73'minutes
- Dean Whitestone
- Shots on Target
Second Half ends, Walsall 1, Blackpool 1.
Goal! Walsall 1, Blackpool 1. Danny Philliskirk (Blackpool) from a free kick with a right footed shot to the bottom left corner.
Paul Downing (Walsall) is shown the yellow card for a bad foul.
Foul by Paul Downing (Walsall).
Danny Philliskirk (Blackpool) wins a free kick in the attacking half.
Attempt missed. Andy Taylor (Walsall) right footed shot from outside the box is too high.
Substitution, Walsall. Matt Preston replaces Rico Henry.
Substitution, Walsall. Kieron Morris replaces Romaine Sawyers.
Jason Demetriou (Walsall) wins a free kick in the attacking half.
Foul by Will Aimson (Blackpool).
Hand ball by Milan Lalkovic (Walsall).
Substitution, Blackpool. John Herron replaces Brad Potts.
Foul by Milan Lalkovic (Walsall).
Tom Aldred (Blackpool) wins a free kick in the attacking half.
Substitution, Walsall. Milan Lalkovic replaces Tom Bradshaw.
Jim McAlister (Blackpool) is shown the yellow card for a bad foul.
Rico Henry (Walsall) wins a free kick in the defensive half.
Foul by Jim McAlister (Blackpool).
Anthony Forde (Walsall) wins a free kick in the defensive half.