MELBOURNE: Angelo Mathews and Lasith Malinga put on a One-Day International record of 132 runs for the ninth wicket to fire Sri Lanka to a remarkable one-wicket victory over Australia Wednesday. The Sri Lankans, who were chasing 240 for victory, looked dead and buried at 107-8 before Mathews, who ended up with an unbeaten 77, and Malinga lit up the Melbourne night with some batting pyrotechnics to claim an unlikely victory. The partnership was finally broken when Malinga was run out for 56 with the scores level at 239, leaving 10th man Muttiah Muralitharan to hit the winning boundary. “I'm still catching my breath, it was awesome,” Mathews told reporters. “All credit should go to Lasith, it was very easy batting with him. “What a performance, we had to fight for every run ... there's nothing I can say but Angelo Mathews and Lasith Malinga, unbelievable.” Australia has not tasted victory in nine matches in all forms of cricket going back to July and has the Ashes series against England looming at the end of the month. “I honestly don't know how we lost that game,” said Michael Clarke, who was captain in place of Ricky Ponting who missed the match to attend his grandmother's funeral. “Very disappointing ... just seems to be right at the end when we get close to winning matches, we just can't seem to get that win over the line.” It had looked like being left arm spinner Xavier Doherty's night as he took four wickets and engineered a stunning run out on his debut to put the hosts in the driving seat. Mathews and Malinga had other thoughts, however, and they sprayed the ball around the Melbourne Cricket Ground with abandon to exceed Kapil Dev and Syed Kirmani's ninth wicket stand of 126 for India against Zimbabwe in 1983. Sri Lankan paceman Thisara Perera earlier took five for 46 but Michael Hussey belied his recent poor form with an unbeaten 71 as Australia rallied to 239-8. The Australians, beaten by seven wickets in a Twenty20 match against the Sri Lankans in Perth Sunday, were cruising at 85-1 until Perera claimed three wickets in eight deliveries. Clarke (27) and wicketkeeper Brad Haddin (49) went to superb catches from Kumar Sangakkara and Tillakaratne Dilshan before Cameron White was skittled for a golden duck. Doherty enjoyed his own eight-delivery spell to rival Perera's, first trapping Mahela Jayawardene leg before in his first over and having Chamara Silva caught by Shane Watson and bowling Sangakkara in successive balls in his second. The second match is in Sydney Friday and the series closes with a third day-night match in Brisbane Sunday. The first Ashes Test begins in Brisbane on Nov. 25. – Reuters Scoreboard Australia S. Watson c Silva b Malinga 10 B. Haddin a Dilshan b Perera 49 M. Clarke c Sangakkara b Perera 27 M. Hussey not out 71 C. White b Perera 00 S. Marsh c Sangakkara b Randiv 31 S. Smith c Sangakkara b Perera 12 M. Johnson b Kulasekara 10 J. Hastings b Perera 16 X. Doherty not out 03 Extras (lb5, w4, b1 ) 10 Total (8 wkts, 50 overs) 239 Did not bat: P. Siddle. Falls: 1-30 (Watson), 2-85 (Clarke), 3-88 (Haddin), 4-88 (White), 5-155 (Marsh), 6-178 (Smith), 7-204 (Johnson), 8-235 (Hastings). Bowling: Malinga 10-0-39-1 (3w), Kulasekara 10-0-60-1, Perera 8-0-46-5 (1w), Muralitharan 9-0-36-0, Randiv 9-0-35-1, Dilshan 4-0-17-0.Sri Lanka U. Tharanga run out (Doherty) 03 T. Dilshan c Hussey b Siddle 07 K. Sangakkara b Doherty 49 M. Jayawardene lbw b Doherty 19 C. Silva c Watson b Doherty 04 A. Mathews not out 77 T. Perera b Johnson 00 S. Randiv run out (sub-Starc) 10 N. Kulasekara lbw b Doherty 00 L. Malinga run out (Smith) 56 M. Muralitharan not out 04 Extras (w12, b2) 14 Total (9 wkts, 44.2 overs) 243 Falls: 1-10 (Dilshan), 2-19 (Tharanga), 3-73 (Jayawardene), 4-84 (Silva), 5-84 (Sangakkara), 6-86 (Perera), 7-107 (Randiv), 8-107 Kulasekara, 9-239 (Malinga). Bowling: Johnson 10-1-68-1 (5w), Siddle 8-0-51-1 (1w), Watson 6.2-0-39-0 (1w), Hastings 6-0-27-0 (3w), Doherty 10-1-46-4 (2w), Smith 3-0-8-0, Clarke 1-0-2