Apollumi lost with huge gear gap adventage (more than half of russians use dragon gear or r8 with crap stats.
There is nothing can be done to beat russians in tw. EU players skills is way below Russians. Even if u merge top players from apo tyrants and palsy the result will be the same.