Ireland is still a formidable challenger in this year's World Cup, but they got a much overdo taste of reality this week. After jumping out to four quick points in Group B, they came crashing back down to earth, losing to the Proteas of South Africa by a whopping 201 runs. In all aspects, the Irish were outclassed.

They'll look to rebound today against South Africa's geographical neighbor to the north, Zimbabwe. A Zimbabwe win would put these two teams tied in the standings. With only days to go until the knockout stage is determined, both teams know they need this win badly.

A live feed of Ireland and Zimbabwe's World Cup ODI cricket match is available for free streaming RIGHT HERE.

Zimbabwe Squad (subject to change)
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

Ireland Squad (subject to change)
William Porterfield, Peter Chase, George Dockrell, Andy McBrine, Kevin O'Brien, Paul Stirling, Gary Wilson, Andrew Balbirnie, Alex Cusack, Niall O'Brien, Stuart Thompson, Craig Young, Ed Joyce, John Mooney, Tim Murtagh