Lets first watch the last over of the match. At this point, Bangladesh needed 11 runs from 6 balls, when Dhoni decided to give the last over to Hardik Pandya.
YouTube – last over video https://www.youtube.com/watch?v=LlW2_WiY9-U
Now, watch it again!
19.1 – Pandya bowls to Mahmudullah and its a wide delivery
19.2 – Pandya bowls a wide and Rahim sends it past boundary.
Bangladesh now needs 6 runs in 4 balls.
19.3 – Pandya then GIVES ANOTHER BOUNDARY! You should see Kohli’s reactions.
Bangladesh now need 2 runs in 3 balls.
19.4 – Pandya bowls a short and slower ball which Rahim hits it high and IS CAUGHT!
Bangladesh now need 2 runs in 2 balls.

19.5 – It’s a full-toss and which Mahmudullah hit high and IS CAUGHT by Jadeja!
Bangladesh needs 2 runs in 1 ball. We almost stopped breathing when the last ball was bowled.
19.6 – Pandya bowls wide and short length. Hom misses it but batsmen set off for a run. Dhoni collects and sets off to break the stumps. HE IS QUICKER THAN THE BATSMAN. Mustafizur Rahman run-out.

India wins against Bangladesh by 1 run.

