We report on solid-state mesoscopic heterojunction solar cells employing nanoparticles (NPs) of methyl ammonium lead iodide (CH(3)NH(3))PbI(3) as light harvesters. The perovskite NPs were produced by reaction of methylammonium iodide with PbI(2) and deposited onto a submicron-thick mesoscopic TiO(2) film, whose pores were infiltrated with the hole-conductor spiro-MeOTAD. Illumination with standard AM-1.5 sunlight generated large photocurrents (J(SC)) exceeding 17 mA/cm(2), an open circuit photovoltage (V(OC)) of 0.888 V and a fill factor (FF) of 0.62 yielding a power conversion efficiency (PCE) of 9.7%, the highest reported to date for such cells. Femto second laser studies combined with photo-induced absorption measurements showed charge separation to proceed via hole injection from the excited (CH(3)NH(3))PbI(3) NPs into the spiro-MeOTAD followed by electron transfer to the mesoscopic TiO(2) film. The use of a solid hole conductor dramatically improved the device stability compared to (CH(3)NH(3))PbI(3) -sensitized liquid junction cells.