India can set up what would be the most hotly anticipated cricket match in years with a win over Bangladesh on Thursday, the second semifinal in the 2017 ICC Champions Trophy which will live stream from Birmingham, England — with a possible India vs. Pakistan championship final in the works if the Men in Blue can pull out the victory.

But the rapidly processing Bangladesh Tigers, just a few years ago considered a “minnow” in international cricket, look to solidify their reputation as a world power — at least in the one-day version of the game — by pulling off a stunning upset that would draw inspiration from Pakistan’s breathtaking drubbing of tournament favorites England on Wednesday.

Pakistan won the toss and inserted England in the first semifinal, which proved to be the right decision as Pakistan bowled England out for just 211 in Cardiff, including three wickets by 23-year-old pacer Hasan Ali, to stifle the England bats. Pakistan batters then chased down the total inside of 38 overs to deny the hosts their first appearance in the final of an international 50-overs tournament.

“The boys are very excited as we are playing the semi-final of such a big tournament,” Bangladesh Captain Mashrafe Mortaza said on Wednesday. “Before coming here, we have taken every single game into account and played accordingly. And now we are playing the semifinal. If we can play this game like any other and not think that it’s a semifinal, then it will be good for us.”

To find out how to watch a live stream of the Bangladesh vs. India second ICC 2017 Champions Trophy semifinal, see the streaming information at the bottom of this article. The match is scheduled to start at 10:30 a.m. British Summer Time at Edgbaston cricket ground in Birmingham, England, on Thursday, June 15. In Bangladesh, that start time will be 3:30 p.m. Bangladesh Standard Time, while fans in India can watch the live stream starting at 3 p.m. Indian Standard Time.

Cricket fans in the United States will need to be early risers — or night owls — to watch the Bangladesh vs. India match from the beginning, as the game gets rolling at 5:30 a.m. Eastern Daylight Time, 2:30 a.m. Pacific.

India Skipper Virat Kohli says his heavily favored team will take nothing for granted against Bangladesh. (Image by Clive Rose/Getty Images)

“We’ve been in these kind of games before quite a few times but there are no guarantees in this sport,” said Kohli on Wednesday. “They have cricketers who are skilled, who are committed and play with a passion. That shows in their attitude.”

Watch a preview of the Bangladesh vs. India second ICC Champions Trophy semifinal match, courtesy of CricBuzz, in the video below.

Bangladesh Captain Mashrafe Mortaza says that his team has changed for the netter since their 2015 Cricket World Cup quarterfinal loss to India. (Image by Gareth Copley/Getty Images)

Can Bangladesh finally advance to the final of a major ICC international cricket tournament by taking inspiration from Pakistan’s stunning upset of England and slaying their giant rival from the southwest? Or will defending Champions Trophy holders India again dominate their smaller neighbor to set up a second tournament confrontation with arch-rival Pakistan in the final on Sunday?

To find out, watch a live stream of the Bangladesh vs. India 2017 Champions Trophy second semifinal match from the 25,000-seat Edgbaston cricket ground in Birmingham, England, on Thursday, using one of the following live stream options.

Cricket fans in the Tigers’ home country of Bangladesh can watch a live stream via Gazi TV at this link — but the stream can be viewed only inside the borders of Bangladesh. In India, Hotstar Sports will live stream the Bangladesh vs. New Zealand Champions Trophy opener at this link, offering both a simultaneous live stream for subscribers and a free stream on a five-minute time delay.

In the United States, the best way to watch a live stream as the Bangladesh Tigers face the heavily favored India Men in Blue is through Willow TV, which is available via this YouTube link with a monthly subscription fee, as well as on Willow TV’s own site, accessible by clicking here.

But the most reliable method to live stream the match in the United States is to use the week-long free trial of Sling TV’s International Sports Package, which includes Willow TV and the Bangladesh vs. New Zealand 2017 ICC Champions Trophy cricket Match Nine on Monday. Information on how to sign up for the free and legal Sling TV offer can be found by clicking on this link.

In the United Kingdom, a live stream of the Bangladesh vs. New Zealand cricket match will be available to Sky Sports subscribers using the Sky Go streaming service, which can be accessed at this link.