Christian Timm scored twice in the last quarter of the match as the top-flight newcomers condemned Schalke to their first defeat of the season.
Karlsruhe recorded their sixth win in nine Bundesliga matches and move two points behind league leaders Bayern Munich.
Copyright (c) PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms