For the clip at 2:55 I feel like I remember this really obscure mechanic where if you incapacitate enough of an enemy tanks crew they die, but this is completely speculation and going off old memory of the game
Very good gameplay, was fun to watch. If you have such good rounds again, feel free to send me the replay and I can upload it. I upload the best World of Tanks replays daily, check it out!