Two goals from Marc-Antoine Fortune and another from Chris Brunt breathed new life into West Brom's bid to escape relegation as they beat Wigan 3-1 at The Hawthorns.
Fortune's eighth-minute header was cancelled out by Hugo Rodallega's deflected free-kick but after the break Brunt converted his own penalty rebound and Fortune made the points safe in the 73rd minute.
The win lifts the Baggies to 31 points and just three from safety. However, their goal difference is inferior to Hull's and it may yet require four points from their final two matches to pull off the Great Escape.
In the eighth minute Brunt's square pass into the penalty area caught out the visiting defence, allowing Gianni Zuiverloon to shoot. Chris Kirkland did well to parry but succeeded in only diverting it up in the air where the unmarked Fortune gratefully headed home.
It was Kirkland's last action as he went off injured, to be replaced by Richard Kingson.
By contrast, West Brom's second-string goalkeeper Dean Kiely made a brilliant triple save at a Wigan corner when he blocked Charles N'Zogbia's first shot, saved Paul Scharner's rebound and turned N'Zogbia's close-range follow-up around the post.
In the 17th minute, Rodallega finally ended his 11-match goal drought since signing in January. The Colombia striker's 25-yard free-kick took a significant deflection off Brunt in the wall to wrong-foot Kiely.
West Brom were gifted a second in the 59th minute. Fortune had turned Maynor Figueroa close to the touchline but appeared to be going nowhere when Titus Bramble clipped him and referee Peter Walton pointed to the spot.
Kingson guessed correctly and saved Brunt's spot-kick but the midfielder smashed home the rebound.
Fortune's second made the points safe. Borja Valero pulled the ball back to the striker, who fired low into the bottom corner.