Hovedfeltet kom samlet til mål, men på den teknisk utfordrende avslutningen, hvor det gikk oppover, var belgieren fra Omega Pharma-Lotto sterkest.
Gilbert satte alle sprinterne på plass, slik at amerikanske Tyler Farrar måtte nøye seg med andreplassen på etappen.
Belgiske Gilbert vant også den tredje etappen i Vuelta a Espana. Sveitseren Fabian Cancellara valgte å forlate rittet fredag. Trolig vender han alt fokus mot VM i Australia, som starter i slutten av september.
Italienske Vincenzo Nibali leder sammenlagt før de to siste etappene. Rittet avsluttes i Madrid søndag.