Aussies sent crashing out by Sri Lanka
Sangakkara and Dilshan hit a fifty each as Sri Lanka thrashed Australia by 6 wickets to end their T20 World Cup campaign at Trent Bridge.
Having lost to West Indies on Saturday, Australia are eliminated, while Sri Lanka booked a place in the Super 8 phase of the competition.
Tillakaratne Dilshan struck a brilliant 53 before he was bowled by Michael Clarke and Kumar Sangakkara then took over, making an unbeaten 55.
Late wickets from Brett Lee gave Australia hope, but just as the momentum appeared to be shifting he conceded a crucial six to Jehan Mubarak that just eluded the fielder on the boundary.
Needing just one run to win off the last over, Sri Lanka reached its target when Johnson bowled a wide.
Earlier, Ajantha Mendis took three wickets as Sri Lanka restricted Australia to 159-9.
Mendis took 3-20 in the game and late rally from Mitchell Johnson (28 not out) and David Hussey (28) took Australia to a competitive total.
Sri Lanka's athletic fielding and miserly bowling stifled Australia, whose innings got off to a wretched start when David Warner was caught by Dilshan off Angelo Matthews for 0 with just one run on the board.
Captain Ricky Ponting joined Shane Watson and the duo put on 47 but that turned out to be the largest partnership of the innings.
Mendis removed both men in quick succession, bowling Ponting in the fifth over, then trapping Watson in the seventh.
Brad Haddin and Michael Clarke helped Australia limp to 70-3 after 10 overs, but with the final ball off the 11th over Haddin had two of his stumps ripped from the ground by Lasith Malinga.
Isuru Udana then took a stunning return catch to get rid of Clarke two overs later, to leave Australia reeling on 79-5.
Michael Hussey was lbw to Mendis for just 1, but 21 runs came off the 16th over, as Mitchell Johnson and David Hussey smashed Muttiah Muralitharan all around the ground.
David Hussey was caught by Sanath Jayasuriya off Isuru Udana in the penultimate over and Brett Lee made 15 from five deliveries before he was bowled by Malinga with five balls left.
Nathan Hauritz was caught behind off Malinga from the penultimate ball, but Nathan Bracken fluked a boundary off the last delivery to set Sri Lanka a victory target of 160.