but released Miller instead.
He wasted no time in accepting the gift, skipping into the area and rifling a shot beyond Kirkland.
Albion nearly added a second four minutes later when Miller released Morrison with a clever header but he was left holding his head in disbelief as Kirkland booted his effort clear.
Taylor almost equalised with a fine free-kick in the 55th minute after being bowled over by Paul Robinson, his effort going narrowly wide.
Albion were growing in confidence and it needed another fine save from Kirkland a minute later to deny Brunt.
Wigan boss Bruce made a switch on the hour, bringing on Jason Koumas for Michael Brown.
A minute later they grabbed the equaliser with Camara scoring for the second successive match after he got the winner against Everton on Monday.
Robinson was left red-faced, like Bramble before him, as he failed to pick up Camara's run when Heskey played the ball forward and nodded the ball into the striker's path, although it took a fine finish with the outside of his boot.
West Brom almost regained the lead in the 75th minute but Kirkland did well to parry Jonas Olsson's header following an inswinging corner from Brunt.
Kirkland again came to Wigan's rescue five minutes later as he blocked Greening's powerful shot from the edge of the area.
Wigan then grabbed a dramatic winner with two minutes to go when Boyce thundered a header beyond Carson following a corner from Koumas.
