A method for purifying a monoclonal antibody of isotype IgG from solution, wherein said method comprises only two chromatographic steps and wherein said method comprises: (a) a first chromatography step comprising: - passing equilibration buffer over a first protein A affinity chromatography column; - passing said solution over the chromatography column; - passing equilibration buffer over the chromatography column; - passing wash and sanitation buffer over the chromatography column; - optionally passing equilibration buffer over the chromatography column; - eluting a crude protein eluent from the first chromatography column using a first elution buffer; and (b) a second chromatography step comprising: - passing equilibration buffer over a multi-modal resin chromatography column; - passing the crude protein eluent obtained at the end of step (a) over said multi-modal resin chromatography column; - passing equilibration buffer over said multi-modal resin chromatography column; - optionally passing wash and sanitation buffer over said multimodal resin chromatography column; - optionally passing equilibration buffer over said multi-modal resin chromatography column; - recovering purified monoclonal antibody from the second chromatography column using a second elution buffer wherein each of the buffers comprises Bis Tris, acetic acid, sodium chloride (NaCl) and water, wherein the crude protein eluent obtained at the end of step (a) is directly passed over the second chromatography column, without undergoing any treatment such as pH adjustment, buffer exchange or dilution. (a) a first chromatography step comprising: - passing equilibration buffer over a first protein A affinity chromatography column; - passing said solution over the chromatography column; - passing equilibration buffer over the chromatography column; - passing wash and sanitation buffer over the chromatography column; - optionally passing equilibration buffer over the chromatography column; - eluting a crude protein eluent from the first chromatography column using a first elution buffer; and - passing equilibration buffer over a first protein A affinity chromatography column; - passing said solution over the chromatography column; - passing equilibration buffer over the chromatography column; - passing wash and sanitation buffer over the chromatography column; - optionally passing equilibration buffer over the chromatography column; - eluting a crude protein eluent from the first chromatography column using a first elution buffer; and (b) a second chromatography step comprising: - passing equilibration buffer over a multi-modal resin chromatography column; - passing the crude protein eluent obtained at the end of step (a) over said multi-modal resin chromatography column; - passing equilibration buffer over said multi-modal resin chromatography column; - optionally passing wash and sanitation buffer over said multimodal resin chromatography column; - optionally passing equilibration buffer over said multi-modal resin chromatography column; - recovering purified monoclonal antibody from the second chromatography column using a second elution buffer - passing equilibration buffer over a multi-modal resin chromatography column; - passing the crude protein eluent obtained at the end of step (a) over said multi-modal resin chromatography column; - passing equilibration buffer over said multi-modal resin chromatography column; - optionally passing wash and sanitation buffer over said multimodal resin chromatography column; - optionally passing equilibration buffer over said multi-modal resin chromatography column; - recovering purified monoclonal antibody from the second chromatography column using a second elution buffer wherein each of the buffers comprises Bis Tris, acetic acid, sodium chloride (NaCl) and water, wherein the crude protein eluent obtained at the end of step (a) is directly passed over the second chromatography column, without undergoing any treatment such as pH adjustment, buffer exchange or dilution.