Nathan Rourke found Stanley Berryhill for a 46-yard score late in the 4th quarter and Sean Whyte kicked a walk-off 43-yard field goal to lift the BC Lions over the Montreal Alouettes 21-20.