Adelaide - Tasmanian Richie Porte buried his demons from two years ago by demolishing his rivals and clinching the second stage of the Tour Down Under in Adelaide on Wednesday.
Porte, who made a costly tactical error on the same stage in 2015 that foiled his chances of winning the Tour, made a decisive move with 2km remaining in a gruelling 148.5km stage through the Adelaide Hills.
Movistar's Gorka Izaguirre went with the BMC Racing rider, but the Spaniard did not have the legs to stay with Porte who won the stage in three hours, 46 minutes and six seconds.
Porte, who has three times fallen short of winning the overall standings at the Tour, signalled his intentions by pulling away and Izaguirre was left to battle it out with Colombia's Esteban Chaves for the second spot.
Izaguirre won that duel in the end, finishing 16 seconds behind Porte, with Chaves at his rear wheel as they crossed the line.
Porte's BMC team-mate and 2015 Tour Down Under winner, Rohan Dennis, finished fourth.
The riders were spared the searing heat of the opening day, when the route was shortened due to the brutal conditions and Caleb Ewan prevailed.
It was a satisfying win for Porte, who finished fifth in last year's Tour de France, but had not raced since breaking his shoulder in a crash at the Rio Olympics in August.
"I've got good climbing legs and I didn't want to wait around," said Porte.
"I have got a good gap on general classification. There's some stressful days coming up, so we won't be counting our chickens until they hatch."
It was Porte's first win since stage five at last year's Tour Down Under.
Germany's Jasha Sutterlin was the first rider to break away and, at one, point led by close to five minutes.
The margin was steadily whittled away and halfway through the stage Belgian Thomas De Gendt led a push off the front of the peloton.
However it did not last long and Sutterlin extended the lead back out past four minutes again as they entered the final lap of the circuit.
The pack reeled him in about 40km out as teams started working to outmanoeuvre each other heading towards the gorge section leading to the finish.
World champion Peter Sagan was up near the front and first-stage winner Ewan led the pack for a brief period, before Jose Goncalves made a move 4km out as the main pack thinned out.
However, Goncalves quickly eased off, setting the scene for Porte's bold move.
Stage three will see riders cover 144km from Glenelg to Victor Harbour.
Results from the 148.5km second stage of the UCI Tour Down Under from Stirling to Paracombe in South Australia on Tuesday.
1. Richie Porte (AUS/BMC Racing) 3hr 46:06min
2. Gorka Izaguirre (ESP/Movistar) at 0:16
3. Esteban Chaves (COL/Orica-Scott) 0:16
4. Rohan Dennis (AUS/BMC Racing) 0:19
5. Nathan Haas (AUS/Dimension Data) 0:19
6. Diego Ulissi (ITA/Team UAE Abu Dhabi) 0:19
7. Ruben Guerreiro (POR/Trek-Segafredo) 0:19
8. Michael Storer (AUS/UniSA-Australia) 0:19
9. Michael Woods (CAN/Cannondale-Drapac) 0:19
10. Luis Leon Sanchez Gil (ESP/Astana Pro) 0:19
1. Richie Porte (AUS/BMC Racing) 7:10:14
2. Gorka Izaguirre (ESP/Movistar) at 00:20
3. Esteban Chaves (COL/Orica-Scott) 00:22
4. Jay McCarthy (AUS/Bora-Hansgrohe) 00:24
5. Nathan Haas (AUS/Dimension Data) 00:27
6. Diego Ulissi (ITA/Team UAE Abu Dhabi) 00:29
7. Nathan Earle (AUS/UniSA-Australia) 00:29
8. Rohan Dennis (AUS/BMC Racing Team) 00:29
9. Luis Leon Sanchez Gil (ESP/Astana Pro) 00:29
10. Rafael Valls (ESP/Lotto Soudal) 00:29
King of the Mountain
1. Richie Porte (AUS/BMC Racing) 16pts
2. Esteban Chaves (COL/Orica-Scott) 12pts
3. Laurens De Vreese (BEL/Astana Pro) 10pts
1. Richie Porte (AUS/BMC Racing) 15pts
2. Caleb Ewan (AUS/Orica-Scott) 15pts
3. Gorka Izaguirre (ESP/Movistar) 14pts