But after grafting to 128 for two to lay a solid platform against Pakistan, they lost eight wickets for 83 runs in an innings which included only 15 fours and not a single six.
Now Pakistan could have a chance for revenge against India in Sunday's final at the Oval if the title-holders beat Bangladesh in Thursday's second semi-final at Edgbaston.
India and Bangladesh will face each other in the other semi-final.
"My heart aches to hear these sounds again in stadiums of my Pakistan!" he further said referring to the fact that Pakistan don't play their home matches at home but in Dubai.
It's bowlers have taken just 10 wickets for the tournament (though the game against Australia was shortened by rain) and that looks a major issue when confronting the likes of the tournament's leading run scorer Shikhar Dhawan, Rohit Sharma and Virat Kohli.
"You make us proud team Pakistan!".
Stokes is already an IPL superstar after having lived upto his billing of the costliest overseas player ever and he still remains a pivotal figure in this new-age England team.
England did not fuel the argument in their post-match remarks, but there was no disguising a Cardiff surface which played to the traditional strengths of Pakistan rather than the hosts.
With that warm-up debacle not officially counting as an ODI, we have to go back to June 2015 to find the last meeting between these two. "Getting England out for 211 is never easy because they have a wonderful balance to their side and we knew if we didn't take wickets they would score heavily", he added. We weren't at our best and we came up against a team who played very well.
Pakistan would bowl brilliantly restricting the flow of runs and knocking England over for 211, a target they chased easily.
"One thing we didn't do was adapt to conditions, which I thought Pakistan did extremely well", England captain Eoin Morgan said.
"All credit to Pakistan today, they were too good for us", Bayliss said. "So I was very happy for my team performance, and all the credit goes to my team management and my players".
"I don't think there was any home advantage ..."
Meanwhile Ahmed said the way Arthur and the South African's backroom staff had boosted morale after the India defeat had been central to their recovery. "We are giving a rest to the guys who are definitely in the Test team, but a lot of the guys will play in that third T20 match and then back it up the next day in the pink-ball Championship game - Jos is one of those". Shakib Al Hasan (114) and Mahmudullah (102) batted brilliantly in running away with a five-wicket win over New Zealand. So obviously they are playing really good cricket.
Number three Babar Azam played sensibly for his unbeaten 38 off 45 balls and so did Mohammad Hafeez (31 off 21), who hit the winning boundary to spark wild celebrations.