I think Sato had to go for the lead at that point as he could not afford to lift and if Dario had got onto the back straight ahead then he would have blocked to the flag, so nothing was certain.
I think he tried to take him by surprise and the gamble failed, but you can't fault him for trying.