In the end , Merckx won by the very narrow margin of twelve seconds over Gianbattista Baronchelli and 33 seconds over Felice Gimondi . His final victory came in a battle with the Italians Gianbattista Baronchelli , who he beat by 12 seconds , and Felice Gimondi , who lost by 33 seconds .