Rain stops play: Pakistan won by 19 runs (D/L method)

The Men in Green went from zeroes to heroes in three days, bouncing back from a 124-run thrashing by arch-rival India, to topple the world's number one-ranked ODI side.

Only a timely intervention from David Miller, who scored a much-needed unbeaten 75 off 104 balls, prevented further damage but the score was comfortably short of what they would have been expecting.

As rain interrupted play, Pakistan were 19 runs ahead of the DLS par score at the end of 27 overs.

Pakistan: Sarfraz Khan (C), Ahmed Shahzad, Azhar Ali, Babar Azam, Faheem Ashraf, Fakhar Zaman, Haris Sohail, Hasan Ali, Imad Wasim, Junaid Khan, Mohammed Amir, Mohammed Hafeez, Shadab Khan and Shoaib Malik.

The feisty bowler feels India carry a lot of positives into the match, given their dominating win over Pakistan in the lung-opener.

However, it wasn't completely the fault of South Africa's batsmen.

Pakistan will seek to bring in a replacement for Wahab Riaz after the fast bowler was ruled out Monday of the remainder of the Champions Trophy with an ankle injury.

Mohammad Amir and Junaid generated pace and swing to make life hard for the South Africa openers after AB de Villiers had won the toss, but it was Imad who got the breakthrough by trapping Hashim Amla (16) in front.

The victor of the bout was decided via Duckworth and Lewis calculation and Pakistan's Hasan Ali was named man of the match. Having survived their opening spell, Amla and de Kock took the spinners too easy and fell trying to play across the line.

Following the abject surrender by their batsmen against India, Pakistan batting line-up is under huge pressure to deliver. The Green Shirts have lost both of their previous Champions Trophy matches against South Africa (2006 and 2013 editions). ABD plays the aggressor's role and scores a brisk 50, which is followed by some brilliant batting from Du Plessis and Duminy to steer their team to 316 runs.

Miller, however, received good support from Chris Morris (28) and Kagiso Rabada (26) in stands of 47 and 48 respectively.

"We've done well over the last two, two-and-a-half years as a top six".

Young Pakistan Super League sensation Fakhar Zaman is making his ODI debut, as Pakistan desperately seek to live another day in their Champions Trophy campaign.