Su-30 is a rather heavy fighter-bomber, Eurofighter-Typhoon is a much lighter fighter aircraft. Su-30 and Typhoon are not same kind of aircraft and are made of different type of tasks. J-10's size and role is similar to Typhoon. Both Su-30 and J-10 are 4th generation fighters, and the Eurofighter Typhoon is an upper-end 4.5 generation fighter with capability comparable to F-35 Lightening. Of course Typhoon and J-10 and SU-30 never fought heat to head in real life, but we can assume J-10 and Su-30 will be at incredible odds fighting against Typhoon.