Bangladesh and Zimbabwe experienced a hard-fought 1st ODI match this week, and they're back again with a 2nd leg match-up.

Bangladesh took the first match, breaking a winless streak that plagued them for much of 2014. Zimbabwe will be looking to rebound tonight.

The first match star was Bangladesh's Shakib Al Hasan, providing a century for the first time in four years. He also added a fifth wicket of 148 -- a Bangladesh record. Expect him to capitalize on that momentous play.

The team captain, however, says there's more work to be done. "There is no chance to relax, especially when it is us," he said via ESPN.

"We haven't won the series, just one match. At least at this level of cricket, there is no reason to relax. Maybe we can rest a player but that's different. But those who will play in the matches have no chance of relaxing," he added.

The live stream for Zimbabwe-Bangladesh is available for free RIGHT HERE.

Bangladesh Squad
Mashrafe Mortaza*, Al-Amin Hossain, Anamul Haque, Arafat Sunny, Imrul Kayes, Jubair Hossain, Mahmudullah, Mominul Haque, Mushfiqur Rahim†, Rubel Hossain, Sabbir Rahman, Shakib Al Hasan, Tamim Iqbal

Zimbabwe Squad
E Chigumbura*, RW Chakabva†, TL Chatara, CR Ervine, T Kamungozi, H Masakadza, N Mushangwe, R Mutumbami, J Nyumbu, T Panyangara, V Sibanda, Sikandar Raza, BRM Taylor, MN Waller