Adelaide, Mar 14: An unpredictable Pakistan will take on giant-killers Ireland in a must-win pool B encounter of the ICC cricket World Cup here tomorrow.
The winner of the final league match of the group stage will move into the quarter-finals while the loser will have to engage in a run-rate battle with West Indies.
A likely win for West Indies against the UAE, in the first game tomorrow, will bring them level with Pakistan and Ireland on six points to set up a close finish for the final-eight spots.
With defending champions India and South Africa already taking up the first two spots in the table, co-hosts Australia and New Zealand have also qualified from pool A alongwith Sri Lanka and Bangladesh.
Memories of the 2007 World Cup exit will certainly resurface in the Pakistan dressing room as they take on the Irish side nearly eight years after they lost to the minnows at Kingston's Sabina Park in Jamaica on March 17.
The match not only marked the end of the road for the Inzamam-ul-Haq-led side in the 50-over showpiece event but also for coach Bob Woolmer, who was tragically found dead in his hotel room a day after the loss.
Since then the two sides have played four ODIs against each other with Pakistan winning three and the fourth game ending in a tie. Even in this edition, the two sides have had a rather patchy run in the league stage winning three each of their respective five matches and are locked on six points.
Pakistan started on the wrong foot by losing to India and then West Indies, but the Misbah-ul-Haq-led side bounced back with three comeback wins against Zimbabwe, UAE and South Africa - the last being the most impressive.
Ireland, on the other hand, started off smoothly against West Indies when they chased down their 305-run target with ease and also got past UAE and Zimbabwe.
But the William Porterfield-led side proved no match to India and South Africa. But the Irish batsmen have certainly displayed better numbers than the maverick Pakistan batting order.
Pakistan: Misbah-ul Haq (captain), Ahmed Shehzad, Mohammad Hafeez (injured, replaced by Nasir Jamshed), Sarfraz Ahmed (wicketkeeper), Younis Khan, Haris Sohail, Umar Akmal, Sohaib Maqsood, Shahid Afridi, Yasir Shah, Mohammad Irfan, Rahat Ali, Ehsan Adil, Sohail Khan, Wahab Riaz.
Ireland: William Porterfield (captain), Andrew Balbirnie, Peter Chase, Alex Cusack, George Dockrell, Ed Joyce, Andrew McBrine, John Mooney, Tim Murtagh, Max Sorensen, Kevin O'Brien, Niall O'Brien (wicketkeeper), Paul Stirling, Stuart Thompson, Gary Wilson, Craig Young.
Match starts at 9 AM IST