Hearthstone Puzzle #20!

Well you got to love those abominations , druid thought that 3 abominations totally sealed the game for him , but  can you find a way to win? ( No RNG involved , our deck has 0 cards , his deck has 10 more) Hearthstone Puzzle Difficulty 4.5/5!
Notes : the first minion we play costs 0 ,

Pint-Sized Summoners effects are active!

hearthstone puzzle 20 photo

From left to right, these are the cards we have in our hand: The Coin, Sacrificial Pact, Voodoo Doctor, Elven Archer, Earthen Ring Farseer, Ironforge Rifleman, Summoning Portal, Hellfire, Darkscale Healer, Dread Infernal.

Our opponent controls 3 Abominations.

You can check the solution right here!!