Aaron Finch

David Warner hits century as Australia beat Pakistan

Warner, transformed from the man who struggled in Sunday's defeat by India, busied his way to 107.

With captain Aaron Finch also clubbing 82, Australia should have posted more than their 307 all out, only to lose their last six wickets for 30 runs thanks mainly to Mohammad Amir's 5-30.

Facing a more reachable target than they would have once feared, Pakistan were well placed at 136-2 when their own collapse of 4-24 sucked the life from the chase.