Eliminacje rzutu dyskiem odbyły się na Estadi Olímpic Lluís Companys w Barcelonie 31 lipca – minimum kwalifikacyjne do finału wynosiło 63,50. Małachowski startujący w grupie eliminacyjnej B już w pierwszej próbie uzyskał wymagany rezultat osiągając wynik 63,69 – ostatecznie zajął w rundzie kwalifikacyjnej siódme miejsce.

Po pierwszej kolejce finału, który rozegrano 1 sierpnia, prowadził Niemiec Robert Harting z wynikiem 68,33, a Małachowski był drugi po rzucie na odległość 65,84. W drugiej kolejce Polak posłał dysk na odległość 68,87 i objął prowadzenie ustanawiając jednocześnie rekord mistrzostw Europy. Harting w kolejnych próbach trzykrotnie rzucał ponad 68 metrów jednak nie udało mu się już osiągnąć lepszego rezultatu od prowadzącego Małachowskiego. Polak w trzecie serii spalił próbę, w czwartej osiągnął 64,06, piątą spalił, a w ostatniej kolejce rzucił 64,37. Brązowy medal przypadł w udziale reprezentantowi Węgier Róbertowi Fazekasowi, który uzyskał wynik 66,43. Małachowski jest pierwszym polskim mistrzem Europy w konkurencjach rzutowych od czasu zwycięstwa Janusza Sidło w konkursie rzutu oszczepem podczas mistrzostw Europy w Sztokholmie w 1958.