Germany set a European Championship qualifying record after crushing San Marino 13-0 in the republic.
Podolski scored four goals
Striker Lukas Podolski scored four, while Bastian Schweinsteiger, Miroslav Klose and Thomas Hitzlsperger all found the net twice.
Michael Ballack, Manuel Friedrich and Bernd Schneider with a 90th-minute penalty also scored in the game, which Germany led 6-0 at the break.
Germany's Group D win bettered Spain's 12-1 victory over Malta in 1983.
The result was also the worst in San Marino's history - 14 years ago they lost 10-0 to Norway.
San Marino's population is just 27,000, though the game was watched by a crowd of just more than 5,000.
Germany top Group D, which includes Wales and the Republic of Ireland, on goal difference.
Joachim Loew's side have six points, the same as the Czech Republic, who beat neighbours Slovakia 3-0 in Bratislava.
San Marino: Aldo Simoncini, Nicola Albani, Alessandro Della Valle, Bacciocchi, Palazzi, Carlo Valentini, Vannucci (Davide Simoncini 68), Michele Marani, Domeniconi (Bonini 45), Manuel Marani (Masi 78), Andy Selva.
Subs Not Used: Ceccoli, Bugli, Celli, De Luigi.
Booked: Palazzi, Michele Marani.
Germany: Lehmann, Jansen, Arne Friedrich, Lahm, Schweinsteiger, Frings (Hitzlsperger 62), Ballack (Odonkor 46), Schneider, Manuel Friedrich, Klose (Asamoah 46), Podolski.
Subs Not Used: Neuville, Hildebrand, Fathi, Madlung.
Goals: Podolski 11, Schweinsteiger 28, Klose 29, Ballack 35, Podolski 43, Klose 45, Schweinsteiger 47, Podolski 64, Hitzlsperger 66, Podolski 70, Hitzlsperger 72, Manuel Friedrich 87, Schneider 90 pen.
Ref: Selcuk Dereli (Turkey).