Aaron Finch blames himself for defeat

Aaron Finch blames himself for defeat