Yan Diomande scored a stunner as Leipzig kept their UEFA Champions League qualification hopes alive at Deutsche Bank Park.