Centuries from Aaron Finch and Shaun Marsh helped Australia to an emphatic 200-run win over Scotland in the One Day International at the Grange.
The tourists showed little mercy to the mostly-amateur Scots in Edinburgh as they piled up 362-3.
The hosts could only muster 162 all out in reply, as Matt Machan top-scored with 39.
The tone for victory was set by Finch, who continued on from his record-breaking Twenty20 knock of 156 against England last week by grabbing his maiden 50-over century.
The Victoria batsman struck 14 sixes in his world-record score against England last Thursday in Southampton and did not slow up today as he sped to 148 from just 116 balls before being caught in the deep by Freddie Coleman off Majid Haq.
The pair had put on 246 for the opening wicket - an Australia record - and Marsh then took up the scoring responsibilities by pushing beyond Finch's figure to end on 151 as Iain Wardlaw tempted him to slog into Gordon Goudie's grasp.
The same combination accounted for Shane Watson on 37 as the Scots claimed their second wicket in as many balls but the Australians already had 347 on the board.
Michael Clarke (four) and George Bailey (10) batted out the final two overs to set up an improbable run chase.
Coleman fell for a duck early before Hamish Gardiner went for a single, while Watson ran out Scotland skipper Preston Mommsen for eight.
Machan and Calum MacLeod (24) helped add a touch of respectability to the score before Haq (25) eventually prodded Scotland into three figures.
With little to lose, Scotland continued to let their shots go and Goudie (23) raised a couple of cheers with two huge sixes.
But Mitchell Johnson (four for 36) cleaned bowled Gordon Drummond for eight to claim his fourth wicket and end a painful day for the hosts.