Canberra keep slim finals hopes alive