Seven-time champion Lance Armstrong was denied the yellow jersey again as unknown home rider Brice Feillu won a dramatic seventh stage of the Tour de France. Feillu was part of a breakaway group which included Italian Rinaldo Nocentini, who ended Friday as an unlikely race leader after ending up in fourth place on the 224 kilometer stage from Barcelona to Arcalis. Behind the breakaway, the race favorites were engaged in a test of strength and it was Armstrong’s Astana teammate Alberto Contador who sped clear of his rivals with an incredible change of pace.