This wasn't a game versus Control Warrior but Mech Hunter.
Not sure if there was a misplay that made it impossible to win.
I can give you my point of view if you want. I played a lot of midrange hunter lately.
Your mulligan is good. Vs an aggressive deck we want shimmerfly, springpaw, 2 drop or master's call.
Turn 2 : first mistake for me, hatchet was a better choice than hyena, you must kill every minion in order to prevent your opponent from magnetizing his mech. You let the kangoo bot deathrattle alive and your opponent was able to magnetize his venomizer and kill your hyena.
Turn 5 : the unleash was good here if you can combo it with hyena, always keep hyena + unleash/springpaw if you have other T2 to play instead
turn 6 : you lost the game here i think, picking revenge of the wild was the best choice and you should have used it killing all your beasts to clean the opponent's minion + deathrattle and cast revenge of the wild, you clean the board and your board is full ready to counter any minion turn 7
Midrange hunter vs control warrior is a super easy matchup. You have to dire frenzy your rhino twice or huffer (only that nothing else). The warrior does nothing during the whole game except removing your threats, sometimes i can spend 4 rounds only hero powering waiting to have my second dire frenzy or another huffer/rhino to buff (that's the drawback of only having removals). Don't ever cast a dire frenzy on any another beast. In this matchup you have all the time to choose precisely the beast you want to buff, it's not a tempo duel. If you have a dire frenzy + rhino in hand, wait to have 9 mana to buff the rhino in the same round so the warrior can't kill it. Don't cast dire frenzy on a highmane, it costs 6 mana and you can't rhino+ highmane on the same turn. A warrior can deal easily with a buff highmane. Once you dire frenzied twice rhino/huffer, you must have casted during the game an unleash the hounds (with a opponent minion on board), unleash the beast, animal companion before zuljin in order to have a target for the 2 dire frenzy zuljin will cast. Then it's champagne party, zuljin will cast 2 dire frenzy on a companion/wyvern/hound and refill your hands with the rhino/huffer you dire frenzied and the beasts he dire frenzied. You have know in your hand and in your deck a vast amount of pyroblast and you throw everything to your opponent face. buff rhino + buff wyvern = pyroblast on coke
Only use 1 tracking maximum vs a control warrior, zuljin will cast them a second time and you will burn your buffed beasts.
The few times i lost vs control warrior was because zuljin casted my 2 dire frenzy before casting any minion spell (animal companion/unleash the beast) so no buffed beasts.
I can give you my point of view if you want. I played a lot of midrange hunter lately.
Your mulligan is good. Vs an aggressive deck we want shimmerfly, springpaw, 2 drop or master's call.
Turn 2 : first mistake for me, hatchet was a better choice than hyena, you must kill every minion in order to prevent your opponent from magnetizing his mech. You let the kangoo bot deathrattle alive and your opponent was able to magnetize his venomizer and kill your hyena.
Turn 5 : the unleash was good here if you can combo it with hyena, always keep hyena + unleash/springpaw if you have other T2 to play instead
turn 6 : you lost the game here i think, picking revenge of the wild was the best choice and you should have used it
killing all your beasts to clean the opponent's minion + deathrattle and cast revenge of the wild, you clean the board and your board is full ready to counter any minion turn 7
Midrange hunter vs control warrior is a super easy matchup.
You have to dire frenzy your rhino twice or huffer (only that nothing else). The warrior does nothing during the whole game except removing your threats, sometimes i can spend 4 rounds only hero powering waiting to have my second dire frenzy or another huffer/rhino to buff (that's the drawback of only having removals). Don't ever cast a dire frenzy on any another beast. In this matchup you have all the time to choose precisely the beast you want to buff, it's not a tempo duel. If you have a dire frenzy + rhino in hand, wait to have 9 mana to buff the rhino in the same round so the warrior can't kill it. Don't cast dire frenzy on a highmane, it costs 6 mana and you can't rhino+ highmane on the same turn. A warrior can deal easily with a buff highmane.
Once you dire frenzied twice rhino/huffer, you must have casted during the game an unleash the hounds (with a opponent minion on board), unleash the beast, animal companion before zuljin in order to have a target for the 2 dire frenzy zuljin will cast.
Then it's champagne party, zuljin will cast 2 dire frenzy on a companion/wyvern/hound and refill your hands with the rhino/huffer you dire frenzied and the beasts he dire frenzied. You have know in your hand and in your deck a vast amount of pyroblast and you throw everything to your opponent face. buff rhino + buff wyvern = pyroblast on coke
Only use 1 tracking maximum vs a control warrior, zuljin will cast them a second time and you will burn your buffed beasts.
The few times i lost vs control warrior was because zuljin casted my 2 dire frenzy before casting any minion spell (animal companion/unleash the beast) so no buffed beasts.