Well, i think you have to learn that it means absolutely nothing to win or to lose a single match. It is more interesting how many matches you can win out of 100 or 1000. One day you lose more often by random and the other day you win more, so why care about it?
This randomnes seems to be getting out of hand though. Yesterday I lost about 12 out of 18 battles when I was leading in pillz and character level in most of my battles. Imagine Tanareava with 6 pillz beaten by Ogon Kyu with no pillz. This did not happen to me once or twice but I counted 8 times against characters lower in level than mine.
You will never have a 100% success because game calculates fights using random numbers and probability algorithms
you play a card with 8 power and using 4 pilz, you have a 32 (8x4) attack
your opponent plays a card with 2 power and 1 pilz, he has a 2 (2x1) attack
global attack is 34 ((32 2)
you have a great winning chance 32/34 (94,12%), but your opponent can win too because he has a little winning hope 2/34 (5,88%)