Werner assisted on both first-half goals by Lukas Klostermann before Karim Onisiwo pulled one back in the 43rd minute for Mainz. "It was a great game from both teams with guards let down," Mainz coach Sandro Schwarz said. "We had the feeling in the break that we could turn the game around. Once it was 3-2, the energy was back. It could have gone in either direction."
Like Leipzig, Mainz had nothing but pride at stake, but Moussa Niakhate scored after Werner's goal and Mateta struck in the 83rd. Mainz goalkeeper Florian Mueller secured the draw by denying Leipzig captain Willi Orban in injury time.
"We could have scored six goals," Leipzig coach Ralf Rangnick said. "I'm very happy with my side's attacking game, but we didn't stay compact in defense."
More AP German soccer coverage: https://apnews.com/Bundesliga and https://twitter.com/AP_Sports