Kohli blamed poor execution as India's bowlers took only one wicket, the other two Sri Lankan wickets coming from run-outs as they achieved the highest successful run chase in the tournament's history.