MELBOURNE (AFP) - French horse Dunaden shrugged off a late jockey change to win a thrilling Melbourne Cup by the narrowest of margins from English stayer Red Cadeaux on Tuesday. Dunaden's regular jockey Craig Williams was a late suspension from the 3,200 metre (two mile) race and Frenchman Christophe Lemaire was flown in from Tokyo as a replacement, only arriving on Monday afternoon. But despite not having seen the Flemington racecourse before, Lemaire rode the perfect race, maintaining his position in the pack before bursting to the lead with 100 metres to go and holding off an equally fast finishing Red Cadeaux to win by a nose. Judges had to blow up the photo four times more than usual to determine the winner, with trainer Mikel Delzangles admitting he thought Dunaden had lost, while Lemaire broke down in tears when he realised he had won. "It was a great moment for me," Lemaire said. "I was a bit anxious. I knew it was very close. I feel very sorry for Craig. He's a good friend of mine," he added of Williams, who was suspended for 10 meetings on a careless riding charge last Wednesday, with his appeal turned down late Friday. "I know it's very hard for him but it's part of a jockey's life and I'm sure he'll win the Melbourne Cup one year." German horse Lucas Cranach was third, ahead of 2010 winner Americain and Manighar as European horses filled the top seven positions. Dunaden followed the same path as Americain did last year, winning the Geelong Cup in his only start in Australia before the big Melbourne race.