British Lewis Hamilton won a weird German Grand Prix, today. Nelson Piquet and Felipe Massa completed the podium.