The Hell Happened here?
Sai scopes out the meeting point in advanced to make sure it wasn't an Akatsuki ambush and then Yamato uses a wood element based transformation to mimic Sasori and uses Sakura's help to imitate his voice.
The Akatsuki spy was none other than Orochimaru's right hand spy Kabuto! Seems as though Sasori had put a spell on him and sent him to Orochimaru.
Amazingly Orochimaru appears on the scene and Kabuto turns against Sasori and Yamato has to reveal himself as he tries to escape Orochimaru's attacks.
He has seen through Yamato's plans and asks him to call the three "rats" he has hiding, Yamato gives the signal and Sakura, Naruto and Sai jump in.
Orochimaru is pleased to see Sakura and Naruto again and feels he can have some fun here, taunting Naruto asking him if he has improved more than Sasuke.
The animation was so much better than the last 4-5 episodes and I hope it stays that way for the duration of the series.