The Czech Republic landed the 100th Davis Cup after Radek Stepanek beat Spaniard Nicolas Almagro in the deciding rubber.