St John's [Antigua], after a decisive clash against Bangladesh, Indian all-rounder Hardik Pandya revealed words from head coach Rahul Dravid that "stayed with him" during difficult times.

A brilliant all-round performance from Hardik Pandya and a three-wicket haul from Kuldeep Yadav were the highlights as Team India beat Bangladesh by 50 runs and have now taken another step forward in their quest for the semi-final berth.

After the match, Hardik said during the post-match presentation, 'We have played very good cricket. More than anything, we have stuck together and executed our plans. I realized the batsmen wanted to take advantage of the breeze, I made sure I didn't give them a chance where the wind was blowing, it was about staying one step ahead. "We as a group can improve in many places, losing wickets in groups is something we can rectify and improve, apart from that we look good."

"I have been lucky enough to play for the country, it was a strange injury that I had, I wanted to come back, but God had other plans. I was talking to Mr. Rahul [Dravid] the other day and he told me: Luck comes." people who work hard and that has stuck with me for a long time," he added.

Hardik is enjoying immense success in the tournament after an injury during the last 50-over World Cup and a controversial return to Mumbai Indians (MI) from Gujarat Titans (GT) in the Indian Premier League ( IPL) as captain, which earned him a lot of criticism and trolling online. The all-rounder has responded with some good performances in this tournament, scoring 89 runs in three innings, including a fifty, and taking eight wickets so far.

Coming into the match, Bangladesh won the toss and opted to play first. Openers captain Rohit Sharma (23 off 11 balls, with three fours and a six) and Virat Kohli (37 off 28 balls, with a four and three sixes) put together an attacking opening stand of 39 runs. After early dismissals of the openers and Suryakumar Yadav (6), India were restricted to 77/3 in 8.3 overs. Then, wicketkeeper-batsman Rishabh Pant (36 off 24 balls, with four boundaries and two sixes), Shivam Dube (34 off 24 balls, with three sixes) and Hardik Pandya (50* off 27 balls, with four boundaries and three sixes ) pushed India to 196/5 in their 20 overs.

Dube-Pandya had an excellent stand of 53 runs for the fifth wicket.

Tanzim Hasan Sakib (2/32) and Rashid Hossain (2/43) were the best players for Bangladesh.

In the chase of 197, India took wickets at regular intervals. Although captain Najmul Hossain Shanto (40 off 32 balls, with four and three sixes), Tanzid Hasan (29 off 31 balls, with four boundaries) and Rashid Hossain (24 off 10 balls, with four and three sixes) managed a fight, It was still not enough as India won by 50 runs, restricting Bangladesh to 146/8 in their 20 overs.

Kuldeep Yadav (3/19), Jasprit Bumrah (2/13) and Arshdeep Singh (2/30) were India's top bowlers. Pandya also got a wicket.

Pandya bagged the 'Man of the Match' award for his all-round performance.

With two wins in two matches and a match with Australia to be played on June 24, India has taken a step forward in the semi-final race. With two defeats, Bangladesh is out of the fight for the semifinals.