Pakistan were at their exhilarating best in Cardiff, routing England by eight wickets after a stunning bowling performance