The problems of classifying Hurewicz fibrations whose fibres have just two non-zero homotopy groups and classifying 3-stage Postnikov towers are substantially equivalent. We investigate the case where the fibres have the homotopy type of K(G,m)×K(H,n), for 1 < m < n. Our solution uses a classifying space M∞, i.e. a mapping space whose underlying set consists of all null homotopic maps from individual fibres of the path fibration PK(G,m+ 1) → K(G,m+ 1) to the space K(H,n+ 1), and the group E(K(G,m)×K(H,n)) of based homotopy classes of based self-homotopy equivalences of K(G,m)×K(H,n). If B is a given space, then a group action E(K(G,m)×K(H,n))× [B,M∞] → [B,M∞] is defined, and the orbit set [B,M∞] / E(K(G,m)×K(H,n)) is shown to classify the above fibrations over B up to fibrewise homotopy type. Our explicit definitions of the classifying spaces, together with our computationally effective group actions, are advantageous for computations and further developments. Two stable range simplifications are given here, together with a classification result for cases where B is a product of spheres. Dedicated to L. Gaunce Lewis, Jr (1949–2006) The author would like to express his appreciation of the advice, concerning this paper, that was given by Gaunce Lewis. It included detailed comments concerning the presentation and restructuring of the material, and a helpful suggestion concerning future developments. This was done at a time when Gaunce was well aware of the seriousness and immediacy of the health problems that he faced. It is but one example of his helpfulness, kindness and generosity. Received July 20, 2005, revised August 22, 2006; published on September 27, 2006. 2000 Mathematics Subject Classification: 55R15, 55R35, 55S45, 55P20.