How many time in ODI history you have seen opener hitting the winning runs. Sachin is an opener he will only do his job as an opener ie to give good start.
After he goes others will have take the mantle and ensure the win. The mantle is taken by the batsmen who come at 4-5. Please see the history of the game.
The 4-5 batsmen is Yuvi and Dhoni so they hit the winning runs. While chasing 320 Butt and Younis did waht had to be done then came Afridi he hit 28 in 14 and the match was won.
So Sachin gives good opening but most of the times he does more than that then he is out if others perform we win else we loose