Sakura obviously wins. Not only is she resistant to genjutsu, as you have shown, but it's been mathematically proven that Sakura has relativistic speed. Hence, she blitzes and punches off his head before she can even finish saying "Shaaannnnarooooo". Evidence below.