Sporting KC battles for late tie, then falls 3-2 to FC Dallas