I think Neji.
Why? Its not that sakura is a bad ninja or weak (considering her massive strength...) its that Neji is faster then she is, and has the ability to disable her strongest technique, he hits them chakra points about 2 minutes in after he sees how much chakra she is gathering in her forehead, and how much chakra she can concentrate in her fists. Neji has a better defensive Tech as well, along with the byakugan he is able to tell how she is directing her punches.
Byakugan + 64 Palms > Sakura + Byakugō no Jutsu
" By striking sixty-four of the tenketsu throughout the opponent's Chakra Pathway System, their chakra flow is stopped, making them unable to even stand." VS "While very similar in nature to its parent technique, which also grants greatly enhanced regeneration, the Strength of a Hundred Technique has a continuous, automatic effect that will heal any damage that the user sustains instantly without the need to make hand seals or even a conscious effort to activate the healing process as long as they have chakra left."
So once Neji lands the 64 palms which i do not doubt he can Sakura is basically out of moves...