Hearthstone Puzzle #10!

We just drew our last card from the deck , and we got to win now. So how do we do it? Priests are tricky!
Lightspawn is 5/5 , its kinda bugged on the page! Hearthstone Puzzle Difficulty 4/5 ( Tribute to Rekal )

hearthstone puzzle 10 photos

From left to right, these are the cards we have in our hand:

[Power Word: Shield], [Power Word: Shield], [Shadow Madness], [Auchenai Soulpriest], [Voodoo Doctor], [Voodoo Doctor], pre-nerf [Ironbeak Owl] which costs 2 mana, and [Stormpike Commando].

We control a [Jungle Panther].

You can check the solution right here!!