West Bromwich Albion had twice led through Stephane Sessegnon and Saido Berahino, but Manchester United F.C. avoided an embarrassing defeat as substitute Marouane Fellaini equalised with his first United goal before Blind scored the second leveller in the 87th minute to ensure Louis van Gaal's side stretched their unbeaten run to three matches.
Former Sunderland striker Stephane Sessegnon did the damage with a right foot strike in the 20th minute before Liam Ridgewell added the second 14 minutes from time to ease Steve Clarke's men away from the relegation zone.
Sunderland's defeat left them level on 37 points with Villa and Newcastle United, five points above the relegation zone with three matches to play this season.
The 28-year-old Benin international was shown a straight red card after catching Villa midfielder Yacoub Sylla with a late challenge during the second half of the Premier League game at Villa Park on Monday.
Arsenal also had to make a significant change five minutes into the second-half when Wilshere was hobbled off to be replaced by Abou Diaby. They were not disrupted by the loss of Wilshere as Olivier Giroud was again close to a goal with a 55th minute shot at the end of another inventive move.
Sunderland registered their first Premier League away win since February and ended a run of five games without victory by overcoming 10-man Fulham 3-1 on Sunday.
Stephane Sessegnon gave Sunderland a boost on Thursday when he signed a three-year contract extension.
Newcastle and Sunderland have been fined for failing to control their players during their stormy northeast derby clash at St James' Park earlier this month, the Football Association said on Wednesday.
Sunderland said on Monday that captain Lee Cattermole has been given a four-match ban, while teammate Stephane Sessegnon will be out for three after their dismissals during the local derby with Newcastle.