Voltooi die volgende sin: By die 2012 Somer Olimpiese Spele in Londen het Cielo 6de geëindig in die
100 meter vryslag, met 'n tyd van 47.92 sekondes. Die goue medalje is aan Nathan Adrian (47.52 sekondes) toegeken, gevolg deur James Magnussen (47.53 sekondes) en Brent Hayden (47.80 sekondes). Op die 50-meter-punt het Cielo die vinnigste split met 'n tyd van 22.60 sekondes gehad. In die 50 meter vryslag, waar Cielo die gunsteling was om goud te wen, was hy eerste in die halfeindronde, gelyk aan Cullen Jones, met 'n tyd van 21.54 sekondes. Maar in die finale het hy met 'n slegter tyd as in die halfeindronde geëindig, maar daarin geslaag om sy derde Olimpiese medalje, 'n brons, te verdien met 'n tyd van 21.59 sekondes. Die wenner was die Fransman Florent Manaudou met 'n tyd van 21.34 sekondes. Cielo se Olimpiese rekord van 21.30 sekondes in 2008 word steeds gehou.