BERLIN : RB Leipzig fired four first-half goals past bottom club Schalke 04 en route to a 6-1 demolition on Tuesday to climb into second place in the Bundesliga behind leaders Bayern Munich and stretch their unbeaten run to 15 matches across all competitions.