Brandle (IAM), the former UCI World Hour Record holder, chose his moment with a bold move inside the final few kilometres of racing, that left his break companions behind, only Belgian track star Iljo Keisse (Etixx-Quick-Step) close to contesting the finish with the Swiss rider. Third was Keisse's compatriot Jef Van Meirhaeghe, while the final rider from the break, Danny Pate (Team Sky), trailled in 16 seconds back.
The peloton which failed to peg back the break was led home by Peter Sagan (Tinkoff-Saxo). Spanish climber Rafael Valls, who finished in the bunch, sealed the overall title despite attempts by both Tejay van Garderen's BMC, and Alejandro Valverde's Movistar to cause Valls problems in the Omani' crosswinds.
"This victory makes me so happy, I want to share my joy with my team mates and with the team's staff members: I received from them a huge support," said Valls. "Today's stage put pressure on our team, but the things went in the best way for us: the four attackers were far from the head of the classification and they prevented my direct opponents to obtain seconds on bonus.
In the final part of the stage, the strong front wind helped us to neutralize the attacks.
I'm glad I can give to my team and to the sponsors the victory of the Tour de Oman."
The race was left somewhat unfulfilled after Stage 5 was canned amid fears for rider safety. The peloton's elite now return to Europe where they'll begin the Spring's first major stage races, Paris-Nice and Tirreno-Adriatico.
Stage 6: Oman Air to Muttrah Promenade, 134km
1 Matthias Brandle (AUT) IAM Cycling in 03hr 02min 31sec
2 Iljo Keisse (BEL) Etixx-Quick Step 00:00:04
3 Jef Van Meirhaeghe (BEL) Topsport Vlaanderen 00:00:13
4 Danny Pate (USA) Sky at 00:00:16
5 Peter Sagan (SVK) Tinkoff-Saxo at 00:01:16
6 Ramon Sinkeldam (NED) Giant-Shimano
7 Nacer Bouhanni (FRA) Cofidis
8 Alexander Kristoff (NOR) Katusha
9 Alexey Lutsenko (KAZ) Astana
10 Sam Bennett (IRL) Bora-Argon 18
Final Overall classification
1 Rafael Valls (ESP) Lampre-Merida
2 Tejay van Garderen (USA) BMC 00:00:09
3 Alejandro Valverde (ESP) Movistar 00:00:19
4 Rafal Majka (POL) Tinkoff-Saxo 00:00:32
5 Jacques Janse van Rensburg (RSA) MTN-Qhubeka 00:01:04
6 Louis Meintjes (RSA) MTN-Qhubeka 00:01:08
7 Jakob Fuglsang (DEN) Astana 00:01:10
8 Ben Hermans (BEL) BMC Racing 00:01:15
9 Julian Arredondo (COL) Trek Factory Racing at 00:01:25
10 Patrick Konrad (AUT) Bora-Argon 18 00:01:36