Schalke win again and climb to second in Bundesliga
Schalke 04 earned their fourth win in their last five Bundesliga games with a 2-0 victory over visitors Hamburg SV that sent them into second place in the table.
Argentine striker Di Santo converted his spot kick, awarded for a foul on Yevhen Konoplyanka, for his first league goal since March 2016.
But the hosts were made to sweat with Hamburg hitting the post early in the second half and pushing for an equaliser before Burgstaller settled the nerves for Schalke after more good work from Yevhen Konoplyanka.
Schalke are now unbeaten in their last six games but remain six points behind leaders Bayern Munich, who beat Augsburg 3-0 on Saturday to move on to 29 points while Leipzig were held to a 2-2 draw at Bayer Leverkusen.
But there was joy for Werder Bremen, who earned their first win of the season with a 3-0 triumph over Hanover 96 thanks to Max Kruse's second-half hat-trick on Sunday.
Werder, whose previous league win dates back to April 29, moved up to 16th and into the relegation playoff spot.