Richards' go-ahead goal with 4:55 remaining snapped a tie and sent the Rangers to their seventh straight victory, 4-2 over the Islanders on Tuesday night.