Ryan scored three goals and one assist, including the game-winner with six minutes to play and insurance goal two minutes later to lead the Blue Knights past Oswego on Saturday, 9-7.