CARDIFF: Following a landmark win versus England in first semifinal of Champions Trophy, Pakistani team Captain Sarfaraz expressed his joy and gave credit to bowlers and Fakhar Zaman and Azhar Ali.

He also said Muhammed Amir will be in form again for the final.