Germany failed to secure maximum points for the second consecutive match after they were held to another 1-1 draw by Switzerland at St. Jacob-Park.
Die Mannschaft opened the scoring on 14 minutes through IIkay Gundogan who found the back of the net with a well cushioned strike into the bottom corner after he was teed up by Matthias Ginter.
The hosts eventually levelled matters just before the hour-mark after Silvan Widmer drilled home a strike into the bottom corner against the run of play.
Germany were struggling to build momentum in the closing stages and Vladimir Petkovic's troops held on to get their first point of the campaign.
Wales maintained their perfect start in League B after netting deep in stoppage time to sink Bulgaria 1-0 at Cardiff City Stadium.
The Williams combined in stoppage time to earn Wales victory, as Jonathan setup Neco with a cross at the back post and the Liverpool defender powered home a header to snatch all the three points.
Giggs' troops top Group 4 in League B with a maximum of six points while Bulgaria were left rooted at the bottom of the log.
Andorra 0-1 Faroe Islands
Hungary 2-3 Russia
Republic of Ireland 0-1 Finland
Slovenia 1-0 Moldova
Kosovo 1-2 Greece
Malta 1-1 Latvia
Serbia 0-0 Turkey
Spain 4-0 Ukraine