River Plate battled back from two goals down to secure a 3-3 draw with Arsenal in a pre-Superclasico thriller.