Matej Mohoric holds onto lead as Bora's Muhlberger wins penultimate stage
Muhlberger soloed away from a group of four riders after Tim Wellens kick-started the winning move with just 10kms remaining
Tim Wellens kick started the the winning move when attacked from an elite group of seven riders with just 10 kms remaining, a gorup that included Greg Van Avermaet and Michael Matthews.
Five kilometres later Stybar decided to bridge across to Wellens with Muhlberger and Dylan van Baarle (Team Sky) not far behind.
Behind Mohoric dug deep to chase the four leaders down, after shutting down a lot of earlier attacks to minimise the time gap.
In the final kilometre Muhlberger launched a blistering attack, his three breakaway companions hestitating, giving him a gap to solo to line.
Behind, Tim Wellens (Lotto Soudal)crossed the line in second with Zdenek Stybar (Quick-Step Floors) third.
Behind, Matej Mohoric (Bahrain-Merida) did enought yo hold onto his overall race lead with the final stage remaining.
He leads Michael Matthews in second (Team Sunweb) by 30 seconds with Taco van der Hoorn (Roompot-Nederlanse Loterij) in third at 32 seconds.
The final stage 7, is a 209km jaunt from Lacs de l'Eau d'Heure to Geraardsbergen to to a finish halfway up the Wall of Geraardsbergen.
Riders face nineteen hills, including the infamous Wall three times from bottom to top.
Expect plenty of actions as Mohoric rivals go on the attack, it is sure to be an amazing finale to this year's race.
VIDEO: 2018 BinckBank Tour Stage 6 Final Kilometre
2018 BinckBank Tour Stage 6 Top 10
1 Gregor Mühlberger (Aut) Bora-Hansgrohe 4:05:10
2 Tim Wellens (Bel) Lotto Soudal 0:00:03
3 Zdenek Stybar (Cze) Quick-Step Floors
4 Dylan van Baarle (Ned) Team Sky
5 Maximilian Schachmann (Ger) Quick-Step Floors 0:00:05
6 Greg Van Avermaet (Bel) BMC Racing Team 0:00:08
7 Søren Kragh Andersen (Den) Team Sunweb
8 Oliver Naesen (Bel) AG2R La Mondiale 0:00:11
9 Jay McCarthy (Aus) Bora-Hansgrohe
10 Mads Würtz Schmidt (Den) Katusha-Alpecin
2018 BinckBank Tour GC after Stage 6
1 Matej Mohoric (Slo) Bahrain-Merida 20:34:12
2 Michael Matthews (Aus) Team Sunweb 0:00:30
3 Taco van der Hoorn (Ned) Roompot-Nederlandse Loterij 0:00:32
4 Søren Kragh Andersen (Den) Team Sunweb 0:00:34
5 Maximilian Schachmann (Ger) Quick-Step Floors 0:00:35
6 Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:36
7 Victor Campenaerts (Bel) Lotto Soudal
8 Tim Wellens (Bel) Lotto Soudal 0:00:37
9 Dylan van Baarle (Ned) Team Sky 0:00:44
10 Gregor Mühlberger (Aut) Bora-Hansgrohe 0:00:47