Dhoni, the last-minute finisher!

Dhoni, the last-minute finisher!

Dhoni, who was criticised for batting slowly in yesterday's ODI Australia, compensated by scoring 13 runs in the last over to give India an exciting win!