I loved the start of the battle indoors, the whole thing was great, teamwork was going well, and Ash was doing OK in the battle but had a good tactic by trying to use the fact that the twins. Liza and Tate weren't working in sync together until Team Rocket showed up with their funny Opera Motto.
Once they were outdoors finishing off their battle, i liked the fact that Ash was using his same great tricks against Liza and Tate. But the one thing that really annoyed me was the fact that Ash had to rely on his unrealistic strategies again... The Thunder Armour. But if it wasn't for that, this battle would have been boring with nothing epic, which most Gym battles should have.
I am going to have to give this episode a 7.6/10 Only because there was some silly unrealistic moments with the Thunder Armour and the weird trick of the double teamed Pikachu and Swellow showing us no evidence of them actually disappearing and somehow not being seen by Liza and Tate since they were outside. Because if they were outside, they twins would have been able to of seen Pikachu and Swellow trying to pull a trick and appear once Solrock and Lunatone take out all of the clones.