Picture Credit: Twitter

It's not over until it's over! This is a very famous phrase which is commonly used in cricket to motivate the players. The advancement of T20 cricket has indeed made this statement very relevant as matches often go down the wire and results can change in a matter of few seconds. The very famous meme 'Ekdum se vaqt badal diya, jazbaat badal diye" is probably very apt when it comes to describing the shortest format of the game.

Over the years, cricket has produced some extraordinary finishes to leave everyone in shock. However, what happened in the ICC Women's T20 World Cup Americas Region Qualifier was something way beyond imagination.

It was the contest between Brazil Women and Canada Women, with the former putting up a total of only 48/7 in a rain-affected game of 17 overs. After losing a few early wickets during the run-chase, Canada Women fought their way back into the contest and were on the cusp of securing the win when a dramatic sequence of events unfolded.

Canada Women fail to score 3 runs in final over

After an expensive penultimate over where Canada Women scored 11 runs, they were left with very little to do in final over with only 3 runs required. The batting side had 5 wickets in hand and were just one hit away from sealing the win.

However, things did not go as per plan for them as Brazil's Laura Cardoso bowled one of the best-ever final over in history of sport. This is how the final over unfolded in the match:

16.1: Laura Cardoso to M Gill - Dot Ball

16.2: Laura Cardoso to M Gill - Wicket (run-out)

16.3: Laura Cardoso to Hala Azmat - Wicket (bowled)

16.4: Laura Cardoso to Hiba Shamshad - Wicket (bowled)

16.5: Laura Cardoso to S Zafar - Wicket (catch out)

16.6: Laura Cardoso to M Gill - Wicket (run-out)

Watch the video here:

In no time, Canada Women's score changed from 46/6 in 16 overs to 47/10 in 17 overs as Brazil Women won the match by 1 run. Laura Cardoso ended the match with figures of 3-1-8-3 and was adjudged as player of the match.