Uh ... the Russians won that one ...
Yes, they won but at what price? Soviet top commanders made few tactical mistakes before and during the battle that caused heavy loss in human lives and armament.