Sandro Wagner and Edu scored in rapid succession early in the second half as Bremen and Schalke played to a 1-1 draw.
After a scoreless first 45 minutes, the game quickly heated up and Bremen opened the scoring on the hour mark after Claudio Pizarro won a penalty from Benedikt Howedes. Manuel Neuer did very well to save Sandro Wagner's spot kick, but the Bremen striker pounced on the rebound and converted from close range.
It took just four minutes for the visitors to draw level. Surprise starter Julian Draxler played a lovely ball over the top to Atsuto Uchida, and substitute Edu nodded in the right back's cross to bring the terms level at 1-1. There were plenty of chances late in the game, but neither side could convert and the match ended in a draw.
In the first half, an experimental Schalke side with five changes to Rangnick's midweek Champions League team struggled to find a cutting edge, while Bremen also had difficulty carving out chances. Draxler failed to properly connect with a cross and had his effort from close range saved easily by Tim Wiese. At the other end, Tim Borowski struck a good effort from a tight angle, but Neuer was well positioned to make a save. The best chance of the half fell to Raul in the 25th minute, but the veteran's header was caught by Wiese.
The game only began to heat up after the interval. Before Wagner's opener, Marko Marin had a 25-yard effort slice wide, but the two goals in rapid succession seemed to ignite both attacks. In the 66th minute, Draxler missed a sitter, but the youngster almost made up for his mistake four minutes later as his low strike was just barely tipped wide. The last great chance the visitors had came as Edu's header glanced off the post and Raul scored from the rebound, only to be called offside.
At the other end, substitute Marko Arnautovic also had a clear chance with a quarter hour left, but the Austrian put his shot off target. Ten minutes later, Clemens Fritz found himself through on goal, but Neuer denied the former Germany international with an excellent save.
There were no late heroics in the end as the two teams had to share the points. As a result, Schalke failed to reclaim ninth place from Hoffenheim, while Bremen moved up to 11th place ahead of Koln.