Biological processes frequently require the formation of multi-protein or nucleoprotein complexes. Some of these complexes have been produced in homogeneous form, crystallized, and analysed at high resolution by X-ray crystallography (for example, see refs 1-3). Most, however, are too large or too unstable to crystallize. Individual components of such complexes can often be purified and analysed by crystallography. Here we report how the coordinated application of cryoelectron microscopy, three-dimensional image reconstruction, and X-ray crystallography provides a powerful approach to study large, unstable macromolecular complexes. Three-dimensional reconstructions of native cowpea mosaic virus (CMPV) and a complex of CPMV saturated with a Fab fragment of a monoclonal antibody against the virus have been determined at 23 A resolution from low-irradiation images of unstained, frozen-hydrated samples. Despite the nominal resolution of the complex, the physical footprint of the Fab on the capsid surface and the orientation and position of the Fab have been determined to within a few ångstroms by fitting atomic models of CPMV4 and Fab (Kol)5 to reconstructed density maps.