Substitute Robert Lewandowski (right) celebrates with Arturo Vidal after scoring Bayern Munich's late winner against Hoffenheim.
The German champion had gone behind after nine seconds, as Kevin Volland (left) pounced on a defensive mistake to equal the Bundesliga's fastest goal with his team's first touch of the ball.
Thomas Muller leveled just before halftime, forcing in the loose ball with his thigh after a cross by Douglas Costa was only parried by Hoffenheim goalkeeper Oliver Baumann.
With 17 minutes to play, Bayern was reduced to 10 men when Germany defender Jerome Boateng was sent off for a second successive handball offense -- the latter when he tried to block a free-kick.
However, Eugen Polanski fired the resulting penalty against the post.
Then, in the 90th minute, new signing Costa broke free down the right and cut back for Lewandowski, who steered a low shot past Baumann to secure Bayern's second successive league win of the new season.
In England, Manchester United dropped its first points in round three of the new Premier League campaign, drawing 0-0 at home to Newcastle. Captain Wayne Rooney, seeking to end a goal drought, had an early effort ruled out for offside.
Leicester tops the table above United on goal difference after Riyad Mahrez scored his fourth goal this season to earn a 1-1 draw at Tottenham.
Last season's runner-up Roma needed this spectacular strike from midfielder Alessandro Florenzi to earn a 1-1 draw at Hellas Verona in the opening match of the new Serie A season.
Atletico Madrid kicked off the new Spanish season with a 1-0 victory over promoted Las Palmas. French forward Antoine Griezmann, Atletico's top scorer in 2014-15, celebrates his first-half winner.