ON A weekend when three of the four cup semi-finalists tasted defeat a week before Cup final weekend, Limerick Lions got their challenge for the NIVEA SuperLeague play-off spot back on track with a sensational 107-98 home victory over Mardyke UCC Demons.