Eoin Morgan's brilliant century was not enough for England to finally beat Australia this winter after the hosts snatched a dramatic one-wicket victory in the second one-day international at the Gabba.

James Faulkner was the home hero as he blazed an unbeaten 69 from 47 balls - including a hat-trick of fours in the final over from Tim Bresnan.

Already without a win in 84 days in Australia, Alastair Cook's side were left deflated as Michael Clarke's side chased down 300 for eight - the highest ever pursuit at the Gabba.

England had been on the brink of victory when last man Clint McKay walked to the crease with 57 still needed. But Faulkner took over, hitting five sixes in his match-changing innings, before completing the task with three balls to spare.

That meant Dubliner Morgan's heroics with the bat were in vain after he had thrashed the majority of his 106 in the final 10 overs as a 117-run stand with Jos Buttler, from 68 balls, surged England to 300 for eight.