Patrick Kane had two goals and an assist as the Blackhawks rallied after a terrible start, but Yann Danis made 10 saves in the third period to help the Oilers hold on for a 6-5 win on Sunday night, according to an ESPN.com report.