19-aastane noormees isegi suisa finaali poole maa peal, kuid taandus lõpuks ajaga 2.08,95 kolmandaks. Nii poolfinaalis kui finaalis Soome rekordi ujunud Mattssonit edestasid uue MM-võistluste rekordi ujunud ungarlane Daniel Gyurta (2.07,23) ja sakslane Marco Koch (2.08,54).

Mattssonist sai esimene soomlane kümne aasta jooksul, kes ujunud MM-finaalis. Viimati jõudsid selle saavutuseni Jani Sievinen ja Hanna-Maria Seppälä, kes 2003. aastal samuti just Barcelonas nii kaugele jõudsid (Seppälä võitis 100 m vabaujumises suisa kulla).

200 meetri rinnuliujumise finaal (Mattsson seitsmendal rajal)