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!!