ROSWELL — Lambert never saw it coming.
Football: Centennial shocks Lambert
Knights earn first win by dealing Horns first loss